百度 终极面试:三面 心得

终于写到三面了,感觉三面是我三面中发挥最不好的一次面试,因为三面的面试官都比较牛,所以这次我感觉被他牵着鼻子走了,整个交流中自己处于被动的地位了,然后就感觉猜不透面试官的想法,所以直到今天还是有些不安,不知道他对我印象到底是好还是不好。


最近由于项目的事情一直没来及写三面,决心今晚一定要写完,不然下次就不知道什么时候才有空而且有心情写这些了。感觉不论这次应聘的结果怎么样,反正自己最大的问题就是基础知识不够扎实,由于现在的项目工期比较紧,所以在别人忙着为了过笔试和技术面试而忙着复习功课的时候我却只能在每次考试前临时抱佛脚,很显然,这样做是完全不够的,所以不论如何,到了暑假的时候一定要抽出时间来好好复习下基础知识。

回到三面,我是二面结束后直接三面的,从效果上看来,虽然不需要像从开始面试时那么慢慢找到节奏了,但是这样做的后果是到了三面的时候,耗费精力和思考的题目就需要更长的时间才能完成了,所以还是建议每一面之间尽可能能留出一些休息时间,让自己稍微放松一下,否则会非常累的。

二面结束后,由工作人员指引进入了对面的第一层处进行三面。到了那,由工作人员指引了一个空位。到了面试官前,这个面试官很客气,很友好的欢迎我并让我坐下。我双手递上了面试PASS卡,然后又双手递上了个人简历。然后面试官说稍等,好像需要完成上一个面试者的面试结果填写。一直在敲文字。然后我整理了下面前上一个人留下的凌乱的手写代码,把一张空白的纸放在最上面。然后看看周围,听着好像还是问到了基本的尝试,然后与我之前所分析的到了三面只会问人生规划、对公司的认识,顶多再谈谈项目经历有一定的出入。三面的面试官从面向、外貌上看来都比一二面的面试官有一定的区别,从衣服的材质以及颜色搭配风格上大概可以看出人生品味有一定的讲究。然后我左前方的一个长腿美女竟然穿着超短裙,然后不小心就目光就不自觉聚到了那裸露的腿那···然后赶紧收回来,罪过,罪过,要是被面试官看到了一定会直接轰走。(不过话说,后来我三面期间,那个美女迎来了一个新的面试者,听她自我介绍好像还是搜索部的管理层,我去,果然是有气质有文化的新时代女性啊,百度的人就是不一般···)然后我的面试官填完了上一个人的面试结果,我们就开始了。

首先他拿着我的面试PASS卡,根据我的简历编号,从他的电脑上看到了前两个面试官对我做的面试评价。看到我有app store上线的经历,于是让我谈谈项目的经验,然后我就按照自己准备的东西向他有重点的介绍了下,现在想想,当时有点侃侃而谈的感觉,我自己说的东西挺多,他一直说好,然后顺着我的话继续引导着我说,但是后来想想,他那么做的目的有二,一是听一下我做过的东西,大概对技术有个大致的印象,二是根据我的谈吐,判断我的性格,优点弱点。总之想想当时说的东西是出奇的顺利,他也没给我设置什么考察点或者人为的障碍,必然是有意而为之。关于谈项目经历,还有一点小的插曲,直接揭示了他对面试者的考察点以及看人的方式,这个后文揭晓。

然后后来就开始让我写代码。他把电脑放到我面前让我一惊,看样子是让我用电脑编程,因为一二面都是在纸上写代码,这样既可以不需要讲究具体的语法错误,也写起来比较随意一点。然后他问我问我一二面的时候写没写代码,我以为说的是在电脑上写,就说没有,然后他说,二面的面试官他认识,反正二面肯定写了,我也随口附和说是。现在想想,其实他指的是纯粹的写代码,不管是在纸上还是电脑上,一面的面试官还夸我代码写的好来着,这一点觉得有点吃亏了。然后他很详细了给我说了要实现的功能,甚至是这个函数要用于的地方(其实这个要用于的地方和代码一点都没关系,只是让我更好的理解要做什么东西罢了),从这一点看来,三面的面试官真的颇费苦心。其实至于具体的题目,就是设计一个秒表的对象,包括有start、stop、reset、read函数,功能很简单,就是处理逻辑需要费一些心思,由于我一开始略做了分析就立刻写代码,导致后来写到了一半再完善代码功能就不好改了,然后就被三面官拿过去看了,囧啊,写了十几二十分钟,感觉像是“屎一样”(我的口头禅,原谅我的粗俗吧,真的太烂了)的代码啊···然后我说太累了,多给我一点时间肯定能写出来。

然后他说好,继续给我说了一道题,开始是3*3的方块内查找有多少个不同的长方形,我试着直接算出普遍的规律,但是他看我用了比较长的时间,就提示我说先做3*3的就行,找找规律,我做出来了之后,然后才让我算N*N的方块内的普适规律,好歹是找出来了,后来的结果有一点小小的错误,竟然被他看出来了,但是无伤大雅,但是感觉他肯定给好多人出过这个题目了,对答案都特别熟···

然后他把笔记本一合,说OK,我们的时间差不多了,按照惯例,你问我一个问题。我就很实在的问了下职业规划的问题,说在当今的中国,是该走技术一条路,还是某种技术熟练后转行搞业务从而转到管理层。没想到这么一问,就直接问出了他对我的评价。他说,一开始的时候问到了我某个项目最后做成的样子,(由于那个项目半途夭折,所以最终的版本也没什么好说的,我就侧重强调了一下过程),然后我给绕过去了,所以就说我适合搞业务,技术还需要继续多多钻研之类的。我想想也是,当初回答的太过巧妙了,其实那些真的是毫无意识的就习惯性的躲避过去了,有点让他感觉太过狡猾,是不是不符合程序员的老实??囧···听他的意思是,这些交往的技巧也会降低我的技术评价得分···至于他为什么在我的七八个项目经历中单单挑了这一个,我想想是因为我的个人简历中其他的项目介绍都写了三行以上,唯独这个只写了一行,直接被他找到了项目弱点,从而让他看出了我其他的一些东西。所以我前文说的开始让我谈项目经历,在某种程度更侧重考察了我的某些价值观以及谈吐之类的项目本身之外的东西。另外说明面试官真的是阅人无数,一眼就能看出你的弱点,所以不要试图隐藏掩饰什么,做真实的自己就好。

然后他回答我问题之后,告诉我面试结果还需要填写很复杂的表格来决定最终的OFFER,据说通过率不到50%···到了今日,还没有发放offer啊,看论坛上都在焦急的等待中,真的很让人坐立不安啊!!!

话说,面试之后,他把我送到了楼下,半路上攀谈,才知道我是异地来考试的,话说他能不能把和我之前说的写代码的时候有点疲倦了联系起来,稍微理解一下,少减一些印象分就不知道了,唉,也许给他代码看的时候就应该提前给他说明我是异地来考试的,也许那样会好一点。他把我送下了楼梯,用他的权限卡帮我开了门,然后我就走鸟(话说下来的时候我才注意到他穿的是最最普通的鞋拖,唉,百度的工作气氛还真的满轻松的)~~~

然后距离火车开车还有四十五分钟,已百米冲刺的速度坐地铁到了火车上,还好最后及时赶上了动车,否则已买好的倒车回家的票也作废了。所以以后去面试的亲们还是留够足足够够的时间吧,通知的时候是说留出四个小时,但就这次经历看来,送十点到四点,包括中间的午饭时间(午饭时候他们是不面试的,十一点五十到十二点五十是他们的午饭时间),需要六个小时的时间。

现在,焦急的等offer中,写了那么多字(刚才统计了一下,将近三千字),为了经验总结+为大家提供借鉴+积累人品,大家请为我祈祷吧,谢谢~~~~

另外祝福大家付出就有回报。

  • 29
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 42
    评论
评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值