字节客户端开发3面总结(已OC)

提前批投的飞书后端,简历秒挂,找大佬捞的,转到了客户端开发(基本没问客户端知识)

一面 (1小时)

  1. 手撕二叉树Z遍历(力扣)
  2. 编译原理
  3. JVM回收算法
  4. CPP如何实现垃圾回收
  5. UDP与TCP,以及UDP如何保证可靠传输(quic)
  6. 介绍项目技术栈,深挖项目
  7. 强引用弱引用软引用虚引用对比
  8. 标记对象可回收算法
  9. JVM内存模型
  10. JVM类加载方式:双亲委派详细介绍过程
  11. 介绍google inject(依赖注入框架)及依赖注入的优点
  12. LRU算法及其实现
  13. LinkedListHashMap底层原理
  14. ...

二面(1小时)

  1. 递归的处理过程
  2. 设计模式(单例模式,建造者模式,代理模式,工程模式等)
  3. 项目技术栈,深挖项目
  4. 常用算法对比(DP, 回溯, 贪心,分支限界)
  5. 递归写个斐波那契
  6. 项目中遇到的难题
  7. 数组链表区别
  8. 页面置换算法,内部碎片产生
  9. 进程线程
  10. 设计操作系统需要实现哪些功能:进程管理,文件管理,内存管理,IO管理等
  11. 未来发展移动端发展趋势
  12. ...

三面(1.5小时)

  1. 介绍项目技术栈,深挖项目
  2. 项目中使用的Hash算法生成token过程
  3. HashMap 结构,扩容,负载因子,putVal过程
  4. 手撕删除链表中所有重复结点(递归写出来了,迭代没有)
  5. 介绍MQ(RabbitMQ与Kafka)
  6. 介绍微服务
  7. 是否愿意转客户端
  8. hashTable是否线程安全,如何实现线程安全
  9. 场景题: 不使用消息队列,如何实现服务之间数据通信(Http长轮询 和 类似于实现发布订阅机制的中间件如redis)
  10. redis 与 MC 对比, 为何选在redis
  11. 介绍小程序的优缺点
  12. 未来职业规划
  13. ...

总结:字节笔试好评,每次结束后大概10分钟收到后续结果,三轮通过后直接走流程,3天后收到意向书
力推字节

#字节跳动秋招提前批##字节跳动##面经#
全部评论
看起来好难啊
1 回复 分享
发布于 2021-08-28 15:28
笔试怎么过
1 回复 分享
发布于 2022-03-04 16:39
楼主是啥学校的呀
点赞 回复 分享
发布于 2021-08-21 01:06
哪个部门呀
点赞 回复 分享
发布于 2021-08-21 08:17
楼主三面也是10分钟就收到oc了吗
点赞 回复 分享
发布于 2021-08-21 16:50
都没写题?
点赞 回复 分享
发布于 2021-08-30 14:51
我也是,字节后端之前还会捞我,由于笔试太菜,我现在只有客户端了😂
点赞 回复 分享
发布于 2021-09-05 03:39
后端难度面客户端太惨了😢如果后端不卷的话感觉大佬能oc的
点赞 回复 分享
发布于 2022-03-11 04:37

相关推荐

我在朝九晚六双休的联想等你:如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
点赞 评论 收藏
分享
评论
5
63
分享
牛客网
牛客企业服务