战友......看来我已经成了先驱、烈士了[捂脸哭]。
第一批面试的,23号好像,视频面,第三轮挂。
总结一下就是...按照面试套路,先自我介绍,然后问你项目。根据你的项目来问知识点,都会问到底层。
我的项目涉及到了Hadoop,所以一面二面都问了MapReduce原理。二面还要手写MR,我的是两个列表join操作。数据倾斜一二面也都提到了。
问完项目就按照简历、基础知识问的。
问简历的套路就是:我看你的简历上提到了XXX,那你知道YYY不...
问基础知识的套路就是:学过XXX不,那好,讲一下YYY...
我基础问了TCP/UDP,Linux常用命令,还有 知道那些排序算法,讲一下
一面手写SQL,不过不难
每面都有1-2个算法题,手撕代码,二面问了动态规划,还有层次打印二叉树,完了还有变种....
三面只记得...问了一道概率题(做错了),一个算法(没写出来)....面完3分钟就收到拒信了...效率真高。