🌟 精华🌟 面试10+公司,总结校招面试方法论!建议收藏!!
面试前一小时
快速浏览以下内容,遇到不会的不用深究,主要是有个思路:
基础知识题目列表
综合面试问题
算法错题集,优先重点题目
牛客网面经
调试设备,包括网络、摄像头、耳机、麦克风、录屏功能等;视频画面里不要有杂物。
面试前五分钟,排练一遍自我介绍。
面试中
如果遇到不会的题目怎么办?
即使不会做,也要主动和面试官交流。先说你如何考虑这道题目,你现在的解题思路是什么,然后向面试官要引导 (比较晦涩) 或提示 (比较直接),最后给出一个自己水平内的最优解。
面试后
复盘。根据录屏或者回忆,整理面试中遇到的题目、自己没有发挥好的地方。距离面试结束的时间越短,回忆越清晰,可以尽快整理。
查漏补缺。有些题目可能只是我们自认为答对了,所以对于每道题目,都需要搜集资料、发掘所有的考点、并做笔记。
不同公司的面试流程对比
按照字母顺序排列;仅代表个人经历,不保证今年依然适用。
技术面重点考察基础知识 / 算法;经理面以综合面试问题为主;交叉面是其他部门的人来面试。
阿里
面试难度:☆☆☆☆☆
面试流程:统一在线笔试。2 轮技术面 + 1 轮经理面 + 1 轮交叉面 + 1 轮 HR 面,每轮都是电话面试,时长 1 小时左右。一面面试官是未来的 leader,之后的面试官应该级别更高。一二面考察基础知识,三四面主要围绕项目和实习经历展开。
反馈周期:通过后会很快约下一轮面试,可以向你的内推人 / 师兄咨询面试结果;每轮面试间隔 2 天~1 周;Offer 统一在 9 月发出。
评价:由于是电话面试 + 已经笔试过,所以面试时不再考察算法。这导致面试题的覆盖面广、题量大、问得细,难度总体较高。HR 面体验很好,给我提了中肯的建议。
百度
面试难度:☆☆☆☆
面试流程:3 轮技术面 + 1 轮交叉面 (可能没有) + 1 轮 HR 面。技术面时长 1 小时,HR 面很短。是否有交叉面取决于部门和面试评级。技术面试包括算法题,中等偏难。使用百度的“如流”面试。
反馈周期:一面完可能紧接着就是二面。1~2 天约下一轮面试。HR 会加微信。
评价:不同部门的面试官水平差异极大。如果一个月还没给你一个明确的答复,大概率是被泡池子了,可以考虑终止流程,重新投递另一个部门。
快手
面试难度:☆☆☆☆
面试流程:2 轮技术面 + 1 轮经理面 + 1 轮 HR 面。技术面每轮都是牛客网面试,时长 1 小时。HR 面时长 30 分钟。
反馈周期:1 周左右约下一轮面试。
评价:基础架构部门问了很多 C/C++ 的问题,很少问上层的网络协议等知识,也没怎么考算法。面试官比较 nice,答错了会一步一步引导。
美团
面试难度:☆☆☆
面试流程:2~3 轮技术面,1 轮 HR 面。技术面时长 1 小时,HR 面时长 30 分钟。最后一轮技术面是 leader。使用牛客网面试。
反馈周期:3 天约下一轮面试。
评价:面试轮数和面试评级没有关联,2 轮也可以拿 SP。
拼多多
面试难度:☆☆☆☆
面试流程:2~3 轮技术面 + 1 轮 HR 面。技术面时长 1 小时左右,HR 面时长 30 分钟。技术面会考察两道算法题,都是 LeetCode 高频题,难度适中。使用自研平台面试,类似于牛客网,有代码编辑器和视频窗口。
反馈周期:一周左右约下一轮面试。
评价:确实很拼,约了 21:30 面试,面试官有事,等到 22:30 才开始,面完已经 23:30 了。从视频窗口能看出工位确实不大。
腾讯
面试难度:☆☆☆☆
面试流程:2 轮技术面 + 1 轮经理面 + 1 轮 HR 面。技术面时长 1 小时左右,HR 面时长 30 分钟。三面是 leader。面试形式有电话、牛客网、腾讯会议、QQ 视频。
反馈周期:2~3 天出面试结果 + 约下一轮面试。如果 5 天还没有约下一轮面试,建议联系 HR 查看进度。join.qq.com 上的进度超过 7 个工作日(一般 10 个自然日)没有更新时,流程会自动终止,简历重新放回池子里。面试通过后会先收到“云证”邮件。
评价:腾讯在面试实习生和校招生时,比较重视基础课程(操作系统、计算机网络),不会涉及太多高深技术,面试题目和面经重合度较高。每轮都有两三道算法,难度适中,不需要特殊技巧。
WXG:2 轮技术面 + 2 轮面委会 + 1 轮 HR 面。难度比其他部门高,会考察系统设计题(如高并发定时器)或复杂算法题(如判断点是否在封闭图形内)。
小米
面试难度:☆☆☆
面试流程:2 轮技术面,时长 1 小时。没有 HR 面。使用牛客网面试。
反馈周期:3 天约下一轮面试。
评价:面试官很耐心,会主动指出没答出的题目是哪个知识点、下来以后可以查一下。基本没有能够联系到 HR / 面试官的方法。感觉招人比较随意,二面完一个月没消息,一直认为自己挂了,结果 9 月底突然打电话,直接给出了薪资方案。
猿辅导
面试难度:☆☆☆☆
面试流程:先笔试,通过后进入面试。2 轮技术面 + 1 轮经理面,每轮时长 45 分钟,其中 15 分钟过简历 + 考察基础知识,25 分钟做两道中等难度的算法题,剩下 5 分钟反问。三面是 leader,没有 HR 面。使用牛客网面试。
反馈周期:一周内约下一轮面试。如果进入下一个阶段,内推人会先收到通知,可以问内推人。
评价:整体体验不错,HR 对校招生很用心,会加微信、拉微信群、送校招礼物。猿辅导笔试和面试的算法难度是 LeetCode 前 300(我也只刷了这些题)。基础知识 / 算法 / 实习经历至少有一项突出,会比较稳。
字节跳动
面试难度:☆☆☆☆☆
面试流程:2 轮技术面 + 1 轮经理面 + 1 轮 HR 面。技术面时长 1 小时,包括 2 道中等难度偏上的算法题。HR 面时间较短。日常实习可能没有经理面,校招可能会有加面。
反馈周期:一二面一般会连着,三面隔一两天。
评价:对算法和基础知识都很看重,问得比较细。无论通过与否,反馈都很快。会有 HR 加微信,一般是实习生。