71bc9d4dc4c2d36baee4cb02ede4b7c2
独角兽秋招面试之依图篇

依图面经

实习和秋招都顺利拿到了依图后端开发的 offer

依图主要在算法题上考察的比较多。

实习加上秋招 4 轮技术面一共手撸了 9 个算法题。

秋招提前批面经

一面

  • 自我介绍
  • 实习项目
  • epoll 的好处?
  • 如何提高并发?
  • 说一下协程?
  • 说一下协程的调度
  • 说一下在头条的工作
  • 数据分片策略
  • 说一下令牌池
  • kafka 原理了解多少
  • mmap

手撸算法题

给一个循环有序的数字查找目标元素。

二面

  • 自我介绍

  • c++ 的 push_back 还有另一个插入方式是什么?有什么区别

  • 移动拷贝?

  • vector 的扩容机制

  • 项目相关的问题

  • epoll 和 poll 的区别?

  • 进程间通信的方式有哪些

  • 之前面试的时间

  • 毕业时间

  • 对哪些感兴趣,想在哪些方面积累

  • 字节实习的工作

  • 工作当中最大的挑战

  • 业余爱好

手撸算法题

  • 两个有序数组合并

  • k 个有序数组归并

  • 输入一个 2 维数组,行和列都从小到大有序,判断给定的值是否存在

  • 定义整数的位数叫做整数的长度,定义一个整数的地位只要大于等于他的高位就是不下降。给一个值 k,求出所有长度为 k 以内的满足不下降的整数的个数。

三面

top Created with Sketch.