当前位置: 首页 > 面试经验 >

2022抖音支付后端日常实习面经

优质
小牛编辑
115浏览
2023-03-28

2022抖音支付后端日常实习面经

一面 11.14

  1. 先自我介绍,了解项目
  2. StringBuffer和StringBuilder的区别
  3. 操作系统,进程和线程的区别
  4. 用户态和内核态,如何切换
  5. http和https的区别
  6. TCP四次挥手,还有其中的状态
  7. mysql的事务隔离级别
  8. MVCC+next-key
  9. 什么时候需要建立索引
  10. 算法题:实现一个具有要求大小带有过期时间的KV cache,满足插入新数据,当cache超过size要求时,从过期数据中随机删除一个,如果没有过期数据,则删除时间最久的数据。

类似于LRU实现,使用双向链表,定义链表节点其中带有Date私有变量

二面 11.16

  1. 先自我介绍,了解项目
  2. 单例模式
  3. 涉及项目细节,如何压测,之后出现什么现象
  4. 项目中遇到什么什么难点,技术上的
  5. 如何学习新技术
  6. mysql中存储引擎
  7. 进程通信方式,具体使用场景
  8. 逻辑题:经典赛马问题,从25匹马选出最快的3匹马
  9. 算法题:三数之和(LC15)

三面 11.21

  1. 三面没有自我介绍环节,上来寒暄了几句,直接八股
  2. 操作系统中同步和互斥的区别
  3. mysql中查找过程中如何索引,比较底层的实现机理
  4. 如何实现在大数据中例如百度中实现排行榜功能,本来以为是问redis数据库实现,然后交流过程中没有意识到是top K算法,没有答全
  5. 算法:合并有序链表,难度不大(LC21)

总结,面试体验非常好,面试官问的问题也很有深度,专业性很强。八股内容还需要多看看,一面和三面中答得不是很全。已经拿到实习offer,提前给大家拜个早年,祝大家新年快乐,offer多多!

#我的实习日记#
 类似资料: