百度面试

        由于目前从事的行业属于传统IT行业,个人对于整个行业的发展前景不是很看好,于是从年前萌生了换工作的想法。这次换工作主要是想换个方向,  基本确定向云计算,大数据方向转型。一方面,这两个行业在目前的IT行业比较有发展前景,另一方面,和目前的工作还能搭点边。确定之后,开始学习阿里云相关的技术,阿里云在国内算式云计算做的最好的,最主要是因为其文档很丰富,而且还有体系的认证。我挑了阿里云云计算专业认证(ACP)作为切入点。

        3月7号参加了ACP的考试,顺利拿到了ACP证书。然后在猎聘上更新了一下简历。3月16号,接到百度HR的电话,说是百度智能云三部的技术人员看了我的简历觉得挺合适,想约个面试。之前没有投过百度,也不知道到底是什么岗位,和HR确认了一下,最后定了3月19号下午4点面试。

        面试地点是百度新大楼,和我现在工作的地方步行15分钟路程,倒是很近。一面是之前约好的面试官,看样子像是个技术Leader,不苟言笑。上来显示自我介绍。我大概介绍了一下自己的客观信息,然后讲了下工作经历和项目经历。其中说到对于大型银行数据中心的架构比较了解。于是面试官就让我详细介绍一下架构。本来预想的是会直接问问项目的情况,再加上刚开始有点小紧张,介绍的不是很有条理。面试官随后也指出了这个问题,随后又对架构中技术细节做了些追问,感觉慢慢找回状态了,基本上都能回答上。关于这部分大概聊了有将近一个小时,最后面试官问了跳槽的原因,以及自己的优缺点。关于优缺点得说一下,这个问题我一直有点不太重视,尤其是缺点部分,说的不是很好。优点部分,说了我比较擅长整理相关的技术资料,这个二面的时候还详细问过。总之一面持续了差不多70分钟,然后面试官打电话叫了另一个人来,我休息了差不多5分钟左右。

        二面面试官看上去是个技术骨干,我以为会开始问些云计算相关的专业知识。没想到,漫长又诡异的面试正式开始。两个面试官交流了一下,一面面试官就回去了。然后二面的面试官上来就问,听说你喜欢整理,能看看你的材料吗。我刚好电脑了,于是把之前整理的一些材料给他看了看。然后,他应该觉得还行,然后给我介绍了一下他们组的情况,这时候我才知道,我要应聘的岗位是百度的私有云。之后,他就开始问我之前工作的内容。由于我之前做的是IBM大型机软件相关的东西,平台比较封闭,和他们目前正在做的差异比较大。于是在接下来的一个多小时里,我反复尝试给讲明白我现在在做的东西,结果面试官貌似听的不是很明白。事后,我回想了一下,我和面试官的思维定式都太强,他会将我将的强行套到他的思路上去,而我觉得好多东西应该很容易理解,为什么他会不太明白?

        面试4点开始,快到7点的时候,面试官让我先带着他的工卡去食堂吃饭,回来再接着聊。当时就有点懵逼了,因为之前HR给我电话讲的时候说,面试最多2个小时。这都快3个小时了,竟然还有下半场,最主要是感觉都没问到什么真正的技术问题,走时还问了下我的期望薪资,搞得我非常吃不准。因为不怎么饿,去食堂随便吃了两口,就有回到了面试的地方。顺道说一句,百度的食堂并没有我想象的那么好,可能是因为晚饭本来就种类少。

        吃完饭等了会面试官,差不多晚上7点一刻,面试官回来了。然后又接着之前的问题开始问,我又给讲了讲我正在做的工作的内容。然后面试官好像也没什么要问了,但也不说结束。面试进行了3个多小时了,我嗓子也有点干,就坐那也开始等什么时候结束。然后,面试官又非常佛系的问了几个网络相关的问题,考察了ARP协议,交换机,网络地址相关的东西。ARP协议回答的还行,交换机和网络地址就马马虎虎了。我在回答的期间,他一直在电脑上查什么东西,回答完,面试官对题目也没做点评,感觉完全是随口一问。最后,我以为终于要结束了,结果面试官说,给你出了编程题吧,我表示已经很久没写代码了。他说,没关系,你回去做做完了发给我。然后讲了下需求,大概是实现一个计算器,对于输出和输入有特殊要求。和他商量了一下,答应5天内给他,然后面试结束。此时已经是晚上8点40,整个面试持续了将近5个小时。然而,我一直没搞明白,他们到底想考察我哪些能力。

        面试完第4天,是个周五,我把代码发给了他。因为看到他们的JD里要求要熟悉Python。所以,这4天完全是从0开始学习了一下Python,代码写完,又一遍遍优化,还请了好朋友(一个编程大牛)帮忙review了一下。发完代码,突然轻松很多。开始着手准备阿里云大数据专业认证(ACP)。

        目前,面试结果还没出来。晚上和媳妇儿聊天,她说好多事结果其实都早就注定了,不要太在意面试的结果,你做好你该做的,剩下的就交给他们去做,最重要的是享受这个过程。听完,感觉到一丝宽慰。借用电影《追龙》里一句台词:生死有命,富贵在天。

你可能感兴趣的:(百度面试)