本人情况:双非一本大二,力扣1000+,自己看了点操作系统计算机网络,数据库。
之前随便投了网易的暑假实习,好像一般不要大二的,不知道怎么给我过简历了,并且简单题掉坑(整数包括负数),看我不知道整数包括负数,可能觉得我智力有问题,又出了个智力题果然没想出来,二面主管面挂
面试官都是会按照简历问的,简历内容好好准备
字节的面评可能比较详细
面试官人都很好
一面 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想约在当天,我就说明天吧,(空出一天来学习套路,整理常规问题与回答),最后感觉面试表现还可以。
没有记录,就说一些能够想起来的,应该是大部分了。
- 自我介绍
- 为什么大二就找实习 (不考研)
- 学校期末考试怎么办
- 找实习的目的 (提升技术 熟悉架构)
- 前两轮面试的体验 (超级好)
- 实习时间 (随时 长期)
- 从项目中获得了什么 (团队协作能力)
- 讲讲项目中遇到的困难以及如何解决(面试官说我说的比较详细 从什么情况下遇到问题,如果解决问题,解决了这个问题之后有什么改进与提升,改进之后又遇到了什么问题,又是如何解决的)
- 你这个问题是全自己在解决嘛 (不是)
- 反问
- 团队规模 团队氛围
- 工作时间
- 实习生培训
- 疫情问题,线上线下
十分感谢AC自动机 以及她的 腾讯hr面经
不管结果怎么样,还需要补充一下自己的基础知识。总结下来,算法没有遇到问题,说明刷题还是有用的。
[2022/4/25更新]
星期五结束hr面试,下周一就打电话,字节效率好高!
感谢力扣平台