校招经验分享——batw等互联⽹公司、java研发⽅向
前⾔:
在学校的第七年,终于可以放慢脚步看风景了。从第⼀次参加⾯试到最后完成签约的110天⾥,从校招准备、笔试、⾯试到最后offer选择的迷茫中,⼼境都⼤不相同,就像是⼀次⼜⼀次越过⼭丘……
⼀、个⼈情况
本⼈计算机学院硕⼠,在校期间,奖学⾦、竞赛、创业、科研等⽅⾯的成果中规中矩,校园经历还算丰富。
感谢母校培养,希望将来⾛向社会能够继续为母校添光添彩。
java研发和后台开发。
校招期间,投递的岗位主要是java研发和后台开发
offer主要有
主要有:百度、亚马逊、阿⾥(⽂娱)、腾讯、⽹易等。最后选择了百度。
拿到的
拿到的offer
⼆、就业形势
个⼈觉得今年的就业形势整体还不错,除了华为缩招带来了⼀定的影响之外,其他互联⽹公司依然有较⼤的招聘需求
除了华为缩招带来了⼀定的影响之外,其他互联⽹公司依然有较⼤的招聘需求,⼀⽅⾯,以百度、美团、⽹易等传统互联⽹公司为例,由于战略转型、业务增长等⽅⾯的因素,校招⼈数明显增加;另⼀⽅⾯,以今⽇头条、快⼿、滴滴为⾸的互联⽹新贵迎来快速增长期,招聘规模不断扩⼤,为了与其他公司争抢⼈才,这些公司开出的薪资也⼗分具有竞争⼒,在⼀定程度上提⾼了整个互联⽹⾏业的薪资⽔平。
随着近⼏年互联⽹+、⼈⼯智能等领域的突飞猛进,云计算、AI等已经成为各⼤互联⽹公司的竞争⽅向,国家也宣布要在2030年以前抢占⼈⼯智能全球制⾼点,新⼀轮技术⾰命近在眼前,在这样的⼤环境下,机遇与挑战并存,今后的就业形势也值得期待。
三、校招准备
1. 关于实习
由于实验室禁⽌外出实习,所以⾃⼰并没有任何实习经历。但是对于有条件的同学,还是应该尽⼒把握机会,尤其在项⽬经历偏弱的情况下,可以借助实习提升⾃⾝能⼒,也为正式秋招增加筹码。如果能够通过实习转正的话,也算为⾃⼰争取到了保底的offer。不过实习也可能会影响正式校招的准备⼯作,如果部门hc不够,⽆法完成转正,将会⽵篮打⽔⼀场空。
对于实习经历这把双刃剑,总体来说仍属于利⼤于弊,需要结合⾃⾝规划、实习时间、部门⼯作、转正名额等多个因素综合考量。
2. 知识准备
知识储备过程⼗分重要,需要结合⾃⼰的职业规划按部就班地进⾏,⼤概分为以下⼏个⽅⾯:
计算机基础:算法、数据结构、计算机⽹络、操作系统、数据库等;
语⾔相关:java基础、JVM、javaweb、后台框架及应⽤;
项⽬相关:准备⼀两个与投递岗位紧密相关的项⽬,并在项⽬中挖掘亮点;
⾯经:⾯经有助于了解各公司的⾯试风格,从⽽有针对性的进⾏准备,这⽅⾯可以参照⽜客⽹和⼀些博客。
关于具体的知识点和书单暂时就不列出来了,⼤家可以去⽹上搜⼀下,这⽅⾯的资料已经举不胜数了。
从⾃⼰的⾯试经历来看,java研发岗位的需求量还是挺⼤的,阿⾥、⽹易、美团、京东这些公司都是以java为主,如果有java相关的项⽬经历将会很受欢迎。
另外,java⽅向与C/C++⽅向的⾯试考点差异较⼤,⼤家要根据⾃⾝情况有针对性的进⾏准备。
四、⾯试经历
⾯试过程也能在⼀定程度上体现出公司⽂化和企业特点,⾯试官或许就是你将来⼊职后这⾥主要分享⼀下参加各个公司⾯试的经历和感受,⾯试过程也能在⼀定程度上体现出公司⽂化和企业特点,⾯试官或许就是你将来⼊职后的成长⽅向。
的成长⽅向
1.中兴——最轻松的⾯试
参加了中兴的提前批招聘,⾯试过程相当简单,⼀共两⾯,技术⾯+HR⾯,每轮都是两个⾯试官。当时⼀⾯只简单做了个⾃我介绍、聊了下项⽬,前后也就⼗⼏分钟,⼆⾯就是聊⼈⽣、谈理想了。
周围也有同学挂在了⼀⾯,有的⾯试官可能让⼿写代码或者问⼀些⽹络和数据库的知识,⼀⽅⾯是因为运⽓,另⼀⽅⾯,⼤概因为⾃⼰项⽬经历不⾜。如果项⽬经验⽐较⽋缺,⾯试官就只能开始他⾃⼰的表演了,所以⼀定要准备好项⽬,把主场控制在⾃⼰⼿中,这样⾃⼰的胜算将会⼤⼤提⾼。
我在⾯试中⽐较幸运,得到了蓝剑计划的推荐机会,中兴的蓝剑计划很有诱惑⼒,不仅是⾼薪待遇,还有安居房、快速晋升等⼀系列福利,每年全国100⼈,西北地区不到5⼈。我后来参加了中兴通讯西研所的蓝剑⾯试,先是五六个副部长级别的领导共同考察,轮流问问题,项⽬、语⾔、开发⽆所不有,然后是部长⼀对⼀单独⾯试,深挖项⽬,多⽅刁难;通过⾯试后,推荐到总部进⾏统⼀筛选,没想到后⾯还有总部组织的远程⾯试,⾯完后再没了消息,应该是挂了。
2.华为——最不靠谱的⾯试
参加了华为优招,和⼀⾯⾯试官相谈甚欢,结束后直接推荐给部门leader进⾏⼆⾯。后来HR和⾯试官还以电话、等⽅式和⾃⼰联系,表⽰⾯试成绩优异,希望调换到新部门,后来的后来就杳⽆⾳信了,看着签约的通知⼀批⼜⼀批下发,⼀次⼜⼀次忍不住想笑。
华为今年缩招的事实已经摆在眼前,今年的优招⽐例很⼩,⽽且很多⼈都没有收到签约通知,签约通知的顺序也让⼈摸不着头脑。实验室同学收到签约短信,第⼆天赶去的路上,接到电话说已经签满了。嗯,这很华为!还有消息说优先录取本科⽣,⼲⼀样的活,给更少的钱,种种套路真是没看懂。
对于⼀⼼留在西安的同学来说,华为始终都是很重要的选项,除了神终端圣⽆线这些传统优势部门,华为在云计算领域也开始发⼒,据说cloud bu已经上升为内部⼀级部门,公司⼗分重视,虽然起步较晚,前景应该⼗分可观,⼤家在选择部门时也可以多⼀个选择。
3.腾讯——最坎坷的⾯试
腾讯的⾯试⼀共参加了6轮,真是⼀波三折。腾讯内部主要以C/C++为主,⾯试过程也⽐较注重语⾔,在这⼏次⾯试过程中,⾯试官都考察了C语⾔⽔平,并且都问到是否介意从java换到C++,对C++是否排斥等问题,提到C/C++研发,就必然少不了⼿写代码,⾯对这些考察,⾃然⽆法做到得⼼应⼿,再加上C/C++相关的知识也没有准备,⾯试评级不⾼也在情理之中。
腾讯这两年的校招规模还算稳定,公司发展也稳步前进,不仅有社交带来的⼤量业务,更有游戏带来的持续现⾦流,bat三巨头已经向at两巨头开始倾斜,⽽阿⾥对校招漫不经⼼,这个时候,腾讯就成为⼀个很好的选择。
4.阿⾥——最戏剧性的⾯试
对很多程序员来说,阿⾥就是他们的象⽛塔,包括我在内。这是⾃⼰整个校招的终极⽬标,也是准备最为充分的⼀家公司,因此,内推时间和投递部门的选择都慎之⼜慎。顺利完成了内推⼀⾯,主要是java
基础,第⼆天还做了在线编程;⼆⾯隔了⼀周,主要以项⽬为主,中间会穿插⼀些场景题,表现还算中规中矩;三⾯⼜隔了⼀周,然后电话没有接到,后⾯⼏天⼀直等着电话再次打过来,然后就没有然后了,直到官⽹状态变成了已回绝。我的阿⾥之路就这样宣告结束了,让我不禁想起电影《东成西就》⾥⾯的王重阳……
后来很意外的获得了⼀次校招机会,主要是为阿⾥⽂娱招聘,部门也都是UC、优酷这些,个⼈觉得应届⽣毕业后两年的平台和成长⽐较重要,所以就放弃了阿⾥最后提供的⼊职机会。
阿⾥这两年校招名额很少,内部实习转正也有很⼤难度,⽬前已经越来越倾向于社招。公司这两年也都没有来西安组织招聘活动,内推都是电话⾯试,⼀般⼀⼆⾯是部门技术⾯,三⾯是部门交叉⾯,四⾯HR⾯,正式校招也只是视频⾯。这种情况下,运⽓就显得尤为重要,只能尽⼈事、听天
命了。
5.⽹易——最温⽂尔雅的⾯试
内推时报的⽹易云⾳乐部门,⼤⽼远从杭州赶过去⾯试,结果第⼀轮就被刷了,顺便在杭州玩了⼀星期,也算没⽩跑⼀趟。还记得当时⼀⾯结束去前台问⾯试结果,HR⼀脸严肃的说:“很遗憾,您⼀⾯没有通过,现在可以回去了”。当时感觉莫名其妙,像是在开玩笑。“就这样打发我⾛了?哪这么简单。”,于是厚着脸⽪等到中午蹭了顿午饭,尝了下⽹易的⿊猪⾁(赞赞赞),也算不虚此⾏。
等到⽹易来西安校招时,终于把曾经失去的都拿回来了。⼀⾯考察java基础,⼆⾯考察项⽬和场景题,当时⾯试官直接表⽰很满意,希望我能到考拉那边⼯作(我报的是邮箱事业部,两个⾯试官都是考拉),我还⾼兴的答应下来。唯⼀遗憾的就是当时HR⾯表现的不太好,⽹易的HR是我见过最认真的HR,在整个过程中,⼀直在写写画画,当时有些不适应,尤其让谈⼀下对阿⾥和⽹易看法的时候,⾃⼰夸了⼀⼤堆阿⾥,到最后竟然都没有想到⼏个关键的缺点,真是⼤意了。
之所以说⽹易是最温⽂尔雅的⾯试,主要是因为⾯试官讲话都特别温和,看上去特别儒雅,应该是最不像程序员的程序员了,所以⾯试体验也特别好。或许是⽹易受名校情结、南⽅地区风⼟⼈情的影响,才造就了员⼯的独特⽓质吧。也因为这个原因,⾃⼰对⽹易⼀直都是⼼向往之,后来offer下发后,给的薪资也⼗分满意,只是因为后来受其他各种因素⼲扰,最好忍痛放弃了。
⽹易的传统业务已经⽐较成熟,今年的招聘规模主要集中在严选(严选和有钱都属于邮箱事业部)和考拉两个部门,据说考拉海购在明年将继续扩⼤招聘规模,只是这两个部门加班都⽐较严重,⼀般都是996,下班时间可能会更晚,但同时薪资也很⾼,部门年终奖⽐较稳。
最早的时候,我⼀直打算去杭州,环境宜居,买房压⼒也可以承受,没想到最近杭州刮起了全款买房的风潮,没有两三百万的现⾦根本没有希望,让⼈望⽽却步,或许不久的将来,杭州也是⼀线城市了。
6.百度——最有技术含量的⾯试
之前⼀直没打算去百度,所以⾯试过程也⽐较随意,最后和三⾯主管聊得很投缘,部门和⼯作都很喜欢,⾃⼰的⽬标才开始慢慢向百度偏移。百度的⾯试对技术考察很深刻,⼀⾯以项⽬和基础知识为主,⼆⾯开始抛场景题并⼀直向下追问,当时感觉⾃⼰⼀次⼜⼀次被掏空,⾯试官却⼀次⼜⼀次说回答得太浅,没有说到本质上。当时⾯到⼀半,⾃⼰甚⾄都想回来了,恨不得举⼿投降,前后⼀个半⼩时,⼀直都是⾯试官慢慢引导,再从某个知识点出发,扩散到不同的系统和场景中,感觉⾯试官本⼈已经打通了任督⼆脉,将各种知识融会贯通了,真是受益匪浅,佩服之极。百度三⾯就是主管⾯,⼀般是部门主管或技术经理,有些会考察技术,有些只是聊⼈⽣,我⽐较幸运,属于后者,当时和⾯试官聊得⽐较投缘,⾯试官主动要求把我拉到他们团队,后来从⽹上看了各种资料,发现部门相当不错,于是坚定了去百度的选择。
百度这两年风⾬飘摇,在提出主航道、护城河的⼝号后,也⼀直处于战略转型期。百度的技术始终是业界领先,只是产品、营销这些软实⼒实在让⼈着急,⼈⼯智能的发展已经迫在眉睫,产品落地的效果还⽆法预知,今后的发展必然还要接受重重考验。好在百度已经逐渐明确了⾃⼰的战略⽬标,对应届⽣来说,凤巢、AI、feed流等相关业务发展前景可观,值得加⼊。
7.亚马逊——最注重代码能⼒的⾯试
徒⼿写代码是亚马逊⾯试的典型特⾊,⽽⾃⼰最差的就是算法和代码能⼒了,所以当时并没有抱多⼤希
望,最后拿到录取意向完全在意料之外。总共两轮技术⾯,每轮⼀个⼩时,⼀⾯考察项⽬,然后出了道动态规划的题⽬,那是我⼈⽣中第⼀次规划出来,或许也是最后⼀次了,当看到A4纸上密密⿇⿇的解题代码时,⾃⼰都不敢相信;⼆⾯上来⾃我介绍,然后⾯试官说他也不懂我的项⽬,就不多问了,这⼀⾯主要考察算法和代码能⼒,这时候才发现原来⼀⾯的算法只是热⾝。⼆⾯⼀共出了3道算法题,每个题都要求在纸上写出完整的可运⾏的代码,在⾯试官的引导下,⾃⼰的表现也只能算得上中规中矩吧。
亚马逊的薪资很有诱惑⼒,⽽且在公司可以锻炼⾃⼰的英语⽔平,也有机会⾁⾝,平时不加班,朝九晚六,应该算很不错的选择,只是外企在国内毕竟不是核⼼业务,技术的提升可能⽐较受限,后来经过再三思考,拒绝了亚马逊的机会。
其他:招⾏信⽤卡中⼼、美团、360、搜狗、五⼗四所等。
五、求职建议
1. 制定职业规划
端开发等传统业务已经趋于饱和,⽽云计算、⼤数
pc端开发等传统业务已经趋于饱和,⽽云计算、⼤数
开发、pc
android开发、
求职⽅向直接关系到⾃⼰今后的职业发展。从今年的就业形势来看,android
据、机器学习算法等岗位正在逐步扩充
据、机器学习算法等岗位正在逐步扩充,现在已经有越来越多的公司成⽴云计算、⼈⼯智能、⼤数据等相关的部门,随着各⾏各业对这些领域
的⽇益重视,这些岗位的需求量也会不断扩⼤,发展前景⼗分可观。
同时,这些岗位需要的技术栈更加深⼊,随着⼯作年限的增加,个⼈价值也会不断得到提升。如果⾃⼰⼀直从事增删改查的重复性⼯作,个⼈竞争
⼒也必然受到影响,可能三五年之后会遇到天花板,毕竟,程序员也是⼀碗青春饭。
2. 打磨项⽬亮点
在⼯作之前的⼏个⽉,应该仔细打磨项⽬中的关键点,这样在⾯试过程中才能有针对性的引导⾯试官,表现出⾃⼰的项⽬深度。以传统的java后
台开发来说,不过是第三⽅框架的使⽤和业务上的增删改查,其实并没有什么技术含量,但⾃⼰可以添加⼀些项⽬亮点,⽐如后台数据库的性能优
化、系统缓存的应⽤、负载均衡服务器的设置,这些内容可以使项⽬达到更⾼的层次,或许你只是简单的尝试,但表明了你对技术的热爱,也体现
出⾃⼰丰富的知识⾯。
对⼤多数学⽣⽽⾔,可能⾃⼰的项⽬并没有很深的技术含量,这个时候,对项⽬的包装就显得尤其重要,应该多花些时间思考如何让⾃⼰的项⽬看
⾯试的最⾼境界就是先否定⾃⼰,我在介绍项⽬时,经常说到的⼀句话是:其实这个项⽬本⾝并没有什么,只是复杂点的增删上去更加⾼⼤上,⾯试的最⾼境界就是先否定⾃⼰
改查⽽已,当时做这个项⽬的初衷,是为了做⼀些分布式的尝试……这样就表现出⾃⼰的项⽬更有意义,也容易给⾯试官留下⽐较深刻的印象。3. 探索适合⾃⼰的学习⽅式
最有效的学习⽅式就是IO
IO”,我当时脱⼝⽽出。其实就是所谓的
百度⼆⾯⾯试官问我在多年的学习中,有没有总结出⾃⼰的⼀套⽅法论。“最有效的学习⽅式就是
input和output,看书、看视频、看博客都属于input,⽽做笔记、写博客、做项⽬都属于output。只通过input得到的知识不牢固,理解也不深
刻,很容易就忘记了,⽽⼀味执迷于output则不过是知识的搬运⼯,长此以往,知识有余⽽智慧不⾜,局限性较⼤。
只有⼆者结合的⽅式才是最好的学习⽅式,从input到output必然需要⾃⼰不断的思考、对⽐、总结,这样才真正能让知识融会贯通,为已所⽤。
这种结合的学习⽅式也正印证了王阳明知⾏合⼀的思想,知⾏合⼀是相辅相成的,没有先后,input和output也同样如此,我们可以尝试
可以尝试
的知识去解决80%
的问题,提⾼的不仅是知识储备,更多的是学习能⼒、解决问题的能⼒、举⼀反三的能⼒。
80%的问题
20%的知识去解决
⽤20%
4. 把握好⼈⽣的每⼀次机会
⼈⽣关键的地⽅就那么⼏步,⼯作标志着⾃⼰从学校⾛向社会,⾃然⼗分重要。如果⾃⼰还没有明确的⽬标,就需要为⾃⼰创造更多的机会,这
样才能做出更好的选择。实习、内推、每⼀次笔试和⾯试,都是⾃⼰⽣命中⼗分重要的机会,作为在校学⽣,随着接触到的信息逐渐增加,⾃⼰的
认知也会开始慢慢产⽣变化,或许直到最后才明⽩哪些是⾃⼰想要的,⽽这时候,多⼀种选择就多了⼀种⼈⽣的可能性,如果很难选择,说明
多⼀种选择就多了⼀种⼈⽣的可能性,如果很难选择,说明
这些机会都不差,不管怎么选都会很好。
这些机会都不差,不管怎么选都会很好javaweb编程技术
最后的最后,祝⼤家都能到满意的⼯作!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论