让你收割大厂offer的面试指南
面试经历
我的基本情况是这样:中下等 985 学校本科毕业,非计算机专业,在北京工作五年,之前一直在中小私企、国企工作。虽然学历还可以,但是技术谈不上精湛,只能说知识面还可以,技术栈广而杂。毕业以来薪资一直不太满意,尤其是上一份工作,在一个新创建的国企工作三年有余,薪资一直几乎没有变动。刚入职的时候觉得还好,虽略低于同学但是好歹不忙,平台也不算太小。但是三年没有变化,做了诸多努力也无力改变现状,于是渐渐的有了离开的想法。
最终结果还算比较理想,如果把 offer 的岗位分为两类,好岗位是个人喜欢或者比较核心的业务,一般岗位是个人不太喜欢或者边缘业务,我一共拿到了以下 offer:
- 小米好岗位
- 京东一般岗位
- 美团一般岗位
- 跟谁学好岗位
- 百度一般岗位
- 快手好岗位
- 微博好岗位
其他挂掉的大厂还有:滴滴一面挂、字节二面挂、猿辅导一面挂、完美世界一面挂。
拿到的 offer 总结来看,小米跟谁学薪资稍低,京东美团百度虽然都是知名大厂,但是业务方向或者边缘或者自己不喜欢,就放弃了。最终在微博和快手中抉择,二者都是比较核心的业务,自己也挺喜欢两家公司,基本薪资也差不多,跟之前比基本实现了 double。但是考虑到快手的福利更好,而且现在正在快速发展期,最终决定去快手。
另外多说一句,虽然经常见到 HR 提到 30% 的涨幅上限,但是只要你 base 很低(比如在下,都是泪),或者面评给力且有其他 offer 拿来谈价格,涨幅并没有这么死板。常见的互联网三大抠也没压我的涨幅(可见之前有多低...怨念)。
而挂掉的几个,事后复盘的话,基本是自己准备不足,细节问题没回答好。滴滴除外,它比较有意思。我感觉回答的还不错,跟面试官谈的也挺融洽,最后聊工作职责的时候,年纪不大的面试官跟我用略有抱怨的语气说其实技术不复杂,但是业务很啰嗦,对个人成长没那么大帮助,一脸劝退的样子,然后就把我挂了。哈哈哈感觉还挺有趣的人,是友善的帮我避免踩坑。
基本思路
我总结了面试的几个基本思路:
- 打好基础,技术不好啥都白搭
- 调整心态,面试其实很看运气,即使你再牛,也很难说百分百能面过某家公司
- 步步为营,先易后难,把小公司、不那么想去的公司放到前面练手 + 拿 offer 用来抬薪
- 及时复盘,总结经验,多多投递
一、打好基础
首先我自己的战线其实很长,开始也说了,我的技术远远谈不上精湛,多数只是用,对原理不了解,但是这次准备的相对比较充分。
从去年萌生了离职想法之后,开始是先在公司内部做了一些努力,无果。十一二月份坚定了想法,开始准备,把市面上常见的面经、题纲都了解了下,然后逐一学习,Java 基础、MySQL、框架、Redis 等等这些都是重中之重,这里不详细说了