面试官都是会按照简历问的,简历内容好好准备 字节的面评可能比较详细 面试官人都很好 一面 60多分钟 自我介绍 项目中用了多线程嘛?(没有) 浏览器输入URL 3次握手4次挥手 进程与线程 孤儿进程 僵尸进程 (说反了 基础不扎实) b树与b+树 数据库缓存设计 Mysql日志系统 Mysql崩溃恢复日志文件很大怎么办 (没答出来checkpoint <<Mysql技术内幕 Page 32>>) redis单线程模型 redis如何实现原子性 zset怎么实现限流 算法题 链表排序 用的归并排序(后来复盘一下三种解法) 二面 40分钟 面试官好像在家办公 自我介绍 说说hashMap (说了说jdk8引入的红黑树) 面试官:我猜你也背了不少,我就不问了,直接做题吧。你平时做中等题还是难题。(我说难题没做过) 全排列(无重复元素时),看我写出来了,让我优化一下,有重复元素时怎么办,排序+剪枝,全排列II 岛屿数量,看我写出来了,让我优化一下,说对角线连接也算是一个岛屿,我就说把这个四个方向的dfs改成八个dfs。 反问组内业务,反问elasticsearch有被使用嘛,倒排索引啥的 今天[ 2022/4/20 ]二面结束,两轮面试的面试官人都很好,等等结果吧,网易挂了都没有消息的,不知道字节啥样。躺一躺不学了。 [2022/4/21更新] 二面通过了 hr面试 18分钟 hr面试是第二天约的,hr想约在当天,我就说明天吧,(空出一天来学习套路,整理常规问题与回答),最后感觉面试表现还可以。 没有记录,就说一些能够想起来的,应该是大部分了。 自我介绍 找实习的目的 (提升技术 熟悉架构) 前两轮面试的体验 (超级好) 实习时间 (随时 长期) 从项目中获得了什么 (团队协作能力) 讲讲项目中遇到的困难以及如何解决(面试官说我说的比较详细 从什么情况下遇到问题,如果解决问题,解决了这个问题之后有什么改进与提升,改进之后又遇到了什么问题,又是如何解决的) 你这个问题是全自己在解决嘛 (不是) 反问 团队规模 团队氛围 工作时间 实习生培训 疫情问题,线上线下 不管结果怎么样,还需要补充一下自己的基础知识。总结下来,算法没有遇到问题,说明刷题还是有用的。 [2022/4/25更新] 星期五结束hr面试,下周一就打电话,字节效率好高! 免费分享,评论“资料”即可获取