总结:岗位是后台,虽说是招聘实习生,但感觉是社招一样的强度,每一面都令人印象深刻
1. 一面 8.18 1h
面试小哥很好,问的内容广度大,但是不难,手撕是自己写单链表+链表反转
一场互相尊重的面试,所以印象深刻(懂得都懂
在此感谢这位小哥
但是过于顺畅让我误以为是kpi,但是当晚约了二面
2. 二面 8.21 1h
没问八股,主要问了项目和一些实际的场景,比如服务端time_wait过多的原因、解决办法以及各种办法的优缺点。手撕是两道easy题,但是面呗系统有问题,五分钟写完两道题后,面试官表示看不见我的代码,并且在系统中无法运行,因此口述思路和能够进一步优化
由于手撕过于简单,心里已经当作挂了,没想到第二天约了三面
3. 三面(面委) 8.23 2h30min
最艰难的一场面试,原本安排下午两点半,结果上午十点半打电话说能否面试
面试官应该在上班的路上,直接发了链接写题,要求1个小时,链接点进去就是类似于txt的输入系统,三道题分别是
1. 基于热度的直播间管理系统
2. 公司抽奖
3. 三个节点的最近祖先
一个小时后,面试官开始对程序的可行性及优化进行拷打,每一道题回答到其满意后就开始下一道题,最后让我把最后一道题在本地构建示例跑一下。此时宿舍没开空调,也没吃早餐,整个人都是晕的,勉强写完,结束了面试。此时已经下午一点。
4. 四面(面委) 8.29 1h
同样是先写三道题,但是面试官没看,问了问项目就结束了
5. 五面(面委,加面)9.5 1h20min
打开屏幕共享,并且打开github讲解项目。面试官对项目掌握的很好,项目细节太久没看被狠狠拷打,但是多多少少都回答出来了,可能没回答好的是关于压测的,手撕是树形dp(至少我是这么认为,面试官也只是说知道我的思路了,并没有说正确还是错误),但是可能有多棵树,找到每棵树的根节点,然后dfs,没有要求写代码,只需说明思路。
9.6挂!
记录下来的原因是这次面试确实令人印象深刻,腾子五面挂就当作今晚快手面试通过的垫子吧哈哈