关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader。欢迎关注,交流和指导!
本文首发于微信公众号,原文链接,转载请全文保留。后台回复关键字 “1024” 获取程序员大厂面试指南。
背景
最近陆陆续续已经开始校招(秋招)了,现在分享下石头当年参加校招的一些经历。本文最早是发布在 blog 上的,现在通过公众号分享给大家,当然会在原有的基础上做了调整。
幸亏当年有记录,不然现在回想肯定不会有那么详细,毕竟已经时隔 6 年了,不过校招面试的套路在我看来好像没有怎么变化,这里就分享自己当年找工作的历程,也谈谈找工作期间的一些感受,希望能帮助到部分人。
首先还是介绍下本人的一些基本背景,新朋友的话可能不清楚,本人本科就读于长沙左家垅男子高等职业技术学院(简称“CSU”),硕士就读于北京五道口职业技术学校(简称“THU”)。
这里说一下,虽然硕士学校还不错,但其实找工作的话,大厂都还是更看重第一学历的,比如有的公司,在北京户口的优先级排序上,“双清”的还是更优先的(面试评级差不多的情况下)。
实习经验的话,石头在本科大三期间有在腾讯实习约半年,本科毕业后的暑假在友盟(现在也属于阿里了)实习了 2 个多月,之后一直在实验室“科研”(干活)。
硕士生期间“苦逼”无实习,但没实习并不一定代表不能找到好工作哈。 不过在此还是建议同学们在条件允许的情况下尽量找机会实习,比如能有机会去 MS、Hulu、大G或者Yahoo之类的,这样的实习经历在你求职期间肯定是有大大加分的,并且会给面试官一个好的第一印象。
大家看清楚重点,一定是要在“条件允许”的情况下,比如导师已经明令禁止,那么最好还是别违反。另外,实习的话,石头建议最好还是要有一定的积累和产出,不要为了“刷经历”而频繁更换不同的公司实习。
下面来看看石头当年求职期间的公司列表和最终结果吧。
BAT
- 腾讯:提前批TST计划,WX笔试+1面;
- 百度:超级提前批,商务搜索,3面;
- 阿里:暑期实习绿色通道,1面;
总体来说,当年自己对 BAT 没有太强烈的愿望。现在回过头来想想,其实一般情况下,应届生直接去大厂真的还是个不错的选择。不要太在意刚毕业时候那会的薪资每个月相差那么个一两千。
腾讯
当年腾讯有个提前批TST计划,投了北京 WX 岗,笔试+1面后没消息了。没消息感觉莫名其妙的,因为笔试 6 道小算法剩了一道没写代码,讲了思路,其他还 OK。提前批内推流程人较少,面试体验还行。不过暑假实习人多的时候面试安排什么的还有待提升。暑假实习生也参加面试了拿了腾讯视频的 Offer。但最终因为不能实习,所以也没去成。
百度
百度是之前SA同学离职后内推的,商务搜索部门,因为暑假的时候校招还没正式开始,且还被误认为是社招。不过当时确实也还没怎么准备,面得也不太好。超级提前批,面试体验还行。
校招时也没投递了,不过校招据说面试安排得也挺屎的。
阿里
阿里因为暑期实习生拿到 Offer 了,也是因为不让实习,最终没去实习。校招正式开始后只面了 1 轮拿到 Offer。
这种有暑期实习 Offer,最终实习没成型的在校招的时候会有绿色通道。今年暑假我内推了一个同学也是属于这种情况。
绿色通道转正的和提前批内推的一块参加终面,校招因为人太多,所以面试体验不太好。校招时估计 BAT 都差不多,都是先把人叫过去然后等几个小时。
至于阿里我就不再多吐槽了,详情请戳知乎【2014 年放弃阿里巴巴 offer 的人是否格外多?如果是,为什么?】 (画外音:这其实是当初的心境,这里奉劝一下大家用成年人的思维方式思考,不要意气用事。看看,天道轮回,我现在还是来阿里了。😂)
国内其他大厂
网易有道
内推,笔试+1轮面试后没消息。在北邮参加的笔试,所有提前批内推的人。然后进行了 1 轮面试,面试安排上感觉一般般,不过当年的情况跟阿里相比,好不少了。
网易游戏
笔试 + 2轮面试(1V2) 后 Offer。
之前一直想去的公司,因为待遇绝对是国内顶级的了。面试题答得还不错,可能笔试做得不是很好。最后 Offer 跟理想中相差较大,邮件婉拒了。面试体验还行,在辽宁大厦进行了两轮面试。
拒绝 Offer,一是待遇方面,另外是因为岗位在广州或者杭州,考虑的优先级不高。
因为石头研究生期间所在研究所是做计算机图形学的,所以如果要对口的话,做游戏是其中的一个选择。因此当初校招也考虑了游戏公司。
画外音:当初研究所的同学也有不少选择了这两家(加上后面的完美)公司,现在看来他们发展得还不错。有对游戏公司感兴趣的同学欢迎联系石头帮忙内推,直达面试官手中。
完美世界
投递了“乐逍遥”,被集团(引擎中心)拉去笔试 + 1 轮面试后给了 Offer。
面试安排还行,面试来回打车可以报销,去了后给 2 个小时安排了笔试,然后等通知。
最后再去面了1面就完了,结果收到了 Offer。 整体来讲面试体验不错。
搜狐 Sohu
内推,2 轮面试后 Offer。
内推的,面试体验还行,HR 小姐姐接待等。最后户口评级相同情况下双清优先,后来还重点考虑了,最后跟宜信对比下还是婉拒了。
“保底”有户口的公司
之所以“保底”加了引号,是因为一般公司很难给你 100% 承诺给解决户口的,每年的政策都不一样。但大概率还是能解决。
用友
高潜计划:1笔试 + 1技术面 + 1群面 + 1 Boss们面(1V6~7),最终 Offer。
学院内转发的邮件,所谓的高潜计划,因为能解决北京户口,且只招聘 10 个人。
当时还没考虑好到底是否长期留北京,抱着考虑有可能的户口问题和只招 10 个人的想法(猜想待遇还不错)参加了面试。最终 Offer 下来后,发现月待遇貌似感觉诚意不足况且还是只招聘的 10 个人,再加上本来 ERP 行业不是很喜欢,婉拒。
不过面试流程也体验了一把 “群面”,这在技术面试中可是少有的,也算是一种经历吧。
华宇
1 笔试 + 1面试(1V3) 后 Offer。
学院内转发的邮件,也是说有户口。Offer 下来后说户口优先给去实习的同学,业务是做电子政务方面的。待遇还不错跟阿里的A还多呢。
银行类
- 浦发银行:1轮 机试笔试(行测+编程基础)
- 兴业银行:1轮 机试编程
银行又是另外一种风格了,不过银行石头最后都放弃了,没走完面试流程。之前一直同学说股份制银行不错,于是就报了几个。由于银行比较晚,然后还考虑到银行待遇的不确定性(Offer都不说待遇的),到最后都直接放弃了。还有招行也投递简历最后放弃了。
要想拿户口的同学,可以重点考虑下银行哦。
外企
IBM
内推,笔试+2轮面试后没消息,
经理面面得不好,第一次在行为类面试题上碰壁吧。
yahoo!北研
内推 + 笔试 + 3轮面试,简历送总部审批,然后没消息。
内推的时候推荐人有强推和弱推,强推的免笔试,我这样是弱推的还得笔试。
3 轮面试感觉还不错,面试官比较好。面试体验好,二面印象较深,面试官一步一步引导解题(从某种程度上讲,我现在面试其他人也会进行引导,也是希望这样有个良好的面试体验)。
面完后 HR 说拿 Offer 可能性极大,再然后就没消息了。周围好几个同学都类似的情况,甚至有的同学都口头offer,最后也还是悲剧了。
画外音:现在回过头来讲,真的是 “计划赶不上变化”啊,当初拿了雅虎北研 Offer 的同学,在毕业后还没入职呢,就被通知雅虎北研团队要解散,因此 Offer 无效了,得重新找工作。当然对于有实力的同学来讲,重新找工作并不难,并且还有赔偿,简直就是爽歪歪。当年那段时间也一直是各大公司的抢人大战。
没写一行代码,白拿几个月工资,倍儿爽。不过,从另外一个角度上讲,也许万一刚好想去的另外一家公司,HC 刚好满了呢?这都是看运气啊。
FreeWheel
学校统一校招宣讲,笔试,然后没消息。
笔试估计做得太挫了,这家公司其实还不错,笔试什么的比较晚,重视度不够啊。我室友现在都还在这家公司,说明还挺好。校招的同学可以重点关注下。
1电面后收到据信,面得比较早,没准备,英语太渣了。面试过程中重点去说想怎么用英语表达了,思路受到了限制,半个小时左右算法只写了一道题,就直接跪了。一般情况下要写两道才有下一轮机会的。
Facebook 当然是要去国外工作的,不过当年他们会集中到国内进行招聘。石头哥也有同学当初就是通过这样的方式拿到 facebook 的 offer 然后肉身翻墙的。哈哈,当然其中也不乏有同学翻墙出去后,又回国的。
微软
秋令营 + 4 轮面试后,收到据信。
第三面设计题面挫了,第 4 面老大面 2 个题目答对了,再深问后跪了。其实还是对算法理解不够深入。面试体验赞啊,安排后不会拖拖拉拉,准点开始。石头哥觉得一般外企的流程会相对规范一些。
Hulu
网申内推,1电面 + 3轮 onsite 面试后没消息。
后打听跪了,投递得比较晚,安排电面都 10月过后了,通过后再安排 onsite 面试。时间太晚了,当时都没有激情了。
不过本来 Hulu 面试也很难,面完后没消息,让囧哥内部打听下知道跪了。面试体验也很赞,时间安排 HR 接待等。
创业公司
品友互动
被内推,1 笔试 + 2轮面试后 Offer。
这家公司开始没听说过,是某网友看我 blog 后推荐给 HR 的,后来就安排了面试。因为当时面试很早很早(这是我的第一个 Offer),所以就抱着去了解这个行业和试试的态度去面试了。面试体验还行,最后HR 小姐姐还送了文化衫。
宜信大数据创新中心
网申了2次,1 电面 + 3轮 onsite + 1 Boss面后 Offer。
最终接受了这家的 Offer。网申了两次(第一次都没人理),宣讲会时刚好有事没去,刚开始没太关注,后来才了解到这家公司团队很厉害,面试流程跟 Hulu、yahoo! 差不多,不过总共进行了5轮面试,面试体验超级赞。
不过现在部门好像已经没了?
小结一下
总体来说,一共面试了 17 家公司,offer 了8个。因为自己刚开始较迷茫,接到某些 Offer 后还在继续面,从面试公司的数量上来看,我这个算中等偏多,不过也还行。因为我算上了基本暑假期间的超级提前批的 Baidu,实习生 Offer绿色通道的Ali等)。
跟我水平相差不多(就是或者比我厉害一些,或者稍微逊色一些)的应该面了 10+ 公司。举例室友 ZZ 同学面了 14 家;当然排除那些必须要京户的同学(要京户的同学有的公司给不了,就直接不考虑),我自认为自己的水平算一般,厉害的人只看中哪几家公司然后就直接去面。
比如 QKL 大神,Facebook、Google、Hulu 的 Offer都拿下了,但人家就是任性,都拒绝掉了!
再比如 HJQ 同学,就面了 Sina、Ali 和 Google,然后 百发百中,3 家都 Offer 了,这才是大牛。
建议求职者最好提前有个较好的认识,比如是否一定要京户,是否一定要做某个行业等。
对于一般人来说,刚开始可以多投递几家,多攒些经验,有了 1~2 个 Offer 作为保底后就可以有选择性投递了。比如 Qunar 你拿了一家Offer,类似的 Ctrip 啊或者同档次的美团等同类型也没必要了。画外音:在当时来看好像是同档次?所以有时候来讲真的事,选择大于努力。
当然除非目标特别明确的、大牛等除外。
然后我当时也没考虑清楚好户口这个事情,所以像用友、华宇这样说有户口的我当时也投并参与面试了,比如若开始就考虑好户口无所谓、行业不是很喜欢啦,也没必要浪费时间和精力去投。
下面整体来跟面试的这些公司从面试难度和体验和待遇上分别排个序(个人看法,仅供参考,依不同面试官不同面试者感受可能不一样)。
面试难度排序
面试难度上讲,难度大的排前面, 括号内的差不多
(Hulu, 宜信, MS, yahoo!北研) > (网易游戏 , Baidu) > (IBM , Sohu , Tencent, Ali , 品友互动, 完美世界, 华宇, 用友)
FreelWheel 笔试挂了木有发言权,Facebook 电面 + 网易有道1面后就挂了不作评论,不过猜想下 Facebook 应该在上面的最前面,算法可能差不多但还要求英语口语听力,有道估计和后面一串差不多,FreeWheel 应该可能属于宜信那一块。
一般来讲,外企都会考察算法题的。比如面试 Hulu、“巨硬” 等等,大家准备的时候肯定得多刷刷 leetcode,有时候很有可能碰到原题或者原题的变种的。有的公司的面试官可能会提出如果有做过原题,希望求职者提前说出来。
整体来讲,一般社招对算法题的考察难度会低一些,其实类似道理在石头之前分享的这篇文章里也有一定阐述。校招的话,因为缺乏具体的工作经验,可能在算法考察上难度会有一定提升。大家可以关注下石头的公众号,之前有分享几道面试题,已经有好几个朋友反馈在实际面试过程中有遇到过了。
面试体验排序
这里的体验更多的是说从面试安排角度上讲,体验好的排前面,结合自己和周围同学讲述
(宜信, Hulu, MS) > (yahoo!北研, 网易游戏, IBM, Sohu, 完美世界) > (BAT, 华宇, 用友)
品友互动算小众型(周围就石头哥一人面试了)这里就不讲了。寝室同学去阿里面试在通过阿里预约面试系统的情况下仍然等了3个多小时的,也有等4个多小时的,我真的不是来黑阿里的。这是当年的实际情况。经过几年了,相信现在应该有所好转了。
但面试体验归面试体验,大家最终还是要根据自己所拿到的 Offer 情况进行理性选择😑。
这里配个图来证明下,下图是石头拍的当时参加宜信面试的会议室门口。
Hulu 面试时也有贴,只不过没那么花哨罢了,当然并不是说给面试者会议室贴个名片之类就面试体验好,比如 MS 面试体验也不错,说好了3点开始,2点45左右 HR 就准时带你到你面试的办公室,3点面试官就准时到你那给你面试。
其实作为公司方来讲,面试安排好,给候选人良好的体验和尊重,候选人也会帮其主动宣传提高公司知名度,这其实是双赢的。
每个公司可能针对面试官这样软性条件可能不太一样,比如有的面试官可能就喜欢你这样的类型,有的可能就是不顺眼(从某种程度上讲,面试也是要看运气的)。
但从面试安排这样的硬性指标下,公司方细心准备的情况下应该是都能达到的。作为求职者我们能够做的就是摆正自己的心态,作为用人单位来讲我觉得可以多用心一些。
本来面试都是求职者和用人单位的一个双向选择,而不是说我若不去你这家公司我就吃不了饭,用人单位来讲也不是说非得把你招进去公司才能正常运营和发展。关于程序员面试,跟多可以参考本人之前写的这篇文章:从一道面试题谈谈一线大厂码农应该具备的基本能力。
薪资水平排序
薪资水平上来讲(只是排个序而已),每个人差异应该不一样。排在一起的相差每月2K以内。下面的排序都按每月薪资来算的,不算年终奖期权提成神马的。
(宜信, 网易游戏, 品友互动) > (Sohu, 华宇, 完美世界) > (阿里, 用友)
当然每个人到手的 Offer 可能会根据面试情况不太一样,比如大牛或面得比我好的人,宜信就给“保证”有户口了,而我就说大概率上有,但不保证。公司的年终奖可能也跟项目/业绩不同不太一样,而有的公司是固定13薪没有年终奖。
如何选 Offer
其实现在回过头来看,应届生选择 Offer 来讲,这个薪资水平真的占用权重不应该太大。更重要的是看公司,看团队,看业务。
石头当初比较纠结的公司是 Sohu、网易游戏、宜信。Sohu是因为有户口,网易游戏是之前一直想去的公司然后待遇还不错,宜信是看重团队和发展。其实上面把宜信作为创业公司分类也是有一定道理的,首先是“大”公司背景下,团队按照创业公司的玩法进行。
后来想通了,网易游戏自己报的也是平台开发偏互联网一些,自认为非网易游戏核心且地处广州(一方面妹纸来北京应该更易找到工作,另一方面北京确实氛围更浓一些)。
而对于北京户口,就算现在拿到了,到时候买房也贵,当然我相信自己的实力迟早应该还是能够解决房子的问题。
画外音:哈哈,现在看来,确实还是实现了,虽然在“村”里,但也是靠自己一步一步打拼出来的,还算知足。
所以现在户口这方面也想通了,自己打算先在北京积累下技术,到时候根据发展看是否要退居二线(回重庆或成都)。
画外音:目前暂时还没有回重庆、成都的想法。所以有时候想,拿到户口从某种程度上讲也是一种“羁绊”,你说现在要回老家了,户口怎么办,迁走么?好像又舍不得,不迁走,好像又各种不方便?所以一切随缘吧。
放弃了可以(基本稳)拿京户的企业:用友+华宇,Sohu。
画外音:事实证明,最后选择的宜信最终也同样给解决了户口,也有不靠谱的企业答应基本给户口了,签了三方了后告诉你可能户口没有,LP 同学就遇到了,后来毁约,改签了宜信,最后同样也给解决了户口。
实验室的ZHZ同学(家廊坊)刚开始也一直坚持要京户的,后来其他公司跟网易游戏的Offer相比少太多了,也就从了网易游戏了。(更新下:后来 ZHZ 同学还是从了户口,毁约了网易游戏,去了另外一家有户口的企业)
其实家是北方或者离北京较近的就很有优势,比如自己在北京市区(当然这里也包括四五环了)买一套,周末可以回老家。现在就非常羡慕离家近的同事,一到周末就可以直接回趟家了,每逢逢年过节轻松往返,家里有事也能很快照顾得到。
关于北京户口,对于普通人来讲,确实是毕业的时候解决户口的希望是最大的,且整体上来讲户口指标趋势是逐年减少的,反正也看具体政策。比如现在北京也有积分落户政策了,也有了机会和希望。关于积分落户的相关数据大家感兴趣可以参考下这篇“大数据”分析首批北京积分落户同学。
另外,比如有对象的,可以让女方去国企啊事业单位之类的解决户口,男方的就挣钱养家,这种其实也不错,总之,其实双方有一方有户口即可。
后记
这毕竟是当年的公司和面试情况,可以给大家简单作为参考。几年时间,不少公司没落了,也有新巨头公司出现。
校招是一个持久战,大家要做到有目标,有准备。愿大家在这几个月的时间窗口内找到满意的工作。
“Last but not least”,最后给本部门打个小广告,阿里云 —— 弹性计算、神龙计算平台校招马上就要开始了。对阿里感兴趣的同学欢迎联系我投递简历(公众号后台回复 “内推” 和我取得联系),别的不保证,能保证收到的简历都会认真评估,全程跟踪,做到有始有终,另外本号粉丝可额外获得简历修改意见和面试指导哦。
觉得本号分享的文章有价值,记得添加星标哦。周更很累,不要白 piao,需要来点正反馈,安排个 “一键三连”(分享、在看、点赞)如何?😝
关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader,欢迎关注,交流和指导!
欢迎扫码加入互联网大厂内推群 & 技术交流群,一起学习、共同进步。