换工作已经有一段时间了。从成都到北京来北漂,我梦想中的大公司微软,百度,华赛,H3C,淘宝,金山...等几乎都跑了个遍。一直没来得及整理面试经历,总觉我该写点东西,跟大家分享分享我的经历。换工作之后手上也有项目,比较忙,最近想腾出晚上的时间写点东西。今天跟大家分享百度的面试经历。
北漂,对我来说从来没想过,但是也就是这种从来没想过的东西就突然昨天还在成都,今天就飞到北京了。其实很早就想去百度了,一直没有机会,成都也没有开发。来北京之后我投了百度的无线方面的研发工程师。投简历不到一个星期,收到了百度的HR部门电话,说让我百度搜索的质量部找人,问我敢不敢兴趣,他说如果我感兴趣的话一周之后的周五就去百度面试,并把把我百度投的部门改为质量部。其实当时我是很激动,没来得及思考职位,我立马就答应了。按照约定的时间,我坐地铁提前在百度大厦门口等候,直到约定的时间前5分钟我才进去拨通了面试官的分机号。
百度大厦果然很大气,一排排百度的标志,跟其他公司不同的是,前台在大厦一层的正中央,进去之后我竟然已经分不清东西南北了。做完登记之后,我等了不到5分钟,我的面试官就出来叫我。很和蔼很低调的一个人。他在二楼 找了一个位置坐在,久闻百度的技术很强,我想面技术肯定是少不了。一开始有些紧张,但是面试官的和蔼化解了紧张的氛围。在一开始,面试官看着我的简历,让我介绍下我自己。我从来没有可以的去准备过要怎么去介绍我自己。那天不知道为啥,我说的特别顺畅,简单的把握大学的几个重要经历跟面试官分享了下。接下来,面试官就出了一道排序算法,让我现场写程序。我面试有个习惯, 不管去哪里面试我都会带个本本随时做笔记,随时记下面试官的问题。同样,我跟面试官确认了题目之后,我开始写程序。对于数据结构我想我不专业,但是也不怕,普通的排序查找还是能应付。也许是很久没写过这种排序算法了,我花的时间有点久。面试官一边看我写程序,一边在笔记本上做面试记录。然后对我的程序进行点评。但是,面试官最后并没有去判定我的程序到底正不正确,而是继续往下走。他问我:我看你做的项目也很多,我就想问就问你你觉得你最成功的项目是哪一个?为什么觉得他很成功?我想了一会儿,就开始讲我觉得最成功的项目。我觉得项目的成功与否不在于你谢了多少代码,做了很大的项目,而在于你本身从项目中学到点 和起的作用。一面最后一项是讨论搜索算法,问我如何去索引文件。我觉得我当时答得不太好,因为我很少去碰索引搜索方面的东西。
二面是一个很年轻的面试官,意想不到的是他没有问我技术,而是谈谈自己平时的生活以及爱好。整个过程时间比较短,其中唯一涉及到技术的就是面试官问我内存泄露软件是什么原理。我跟他说可以定时扫描内存,一说出口我就觉得答案太离谱了。最终还是在他的引导下我答对的。虽然这轮没有什么技术,但是我心里没底,我不知道能不能通过面试。然后面试官让我回来等结果。到家之后,我登陆百度,发现我的简历状态时二面已过。然后通知我三面面试的时间。
同样的时间,面试官是个女士。但是好像她不怎么爱笑。遇到这种情况我有点棘手了。因为我不擅长幽默。这个过程中都是面试官让我介绍我的项目,她几乎不说话,只是很安静的听着,这种情况我很不安,因为我并不知道我的表现如何,面试官是一种什么态度。我一直觉得找工作面试是靠缘分的。你能不能通过面试,在于你跟面试官的缘分。正当我滔滔不绝的介绍我的项目框架的时候,面试官突然问我,你平时写程序是上百度搜还是google?我想也没想,开口就说了句:Google.。。。。面试官终于笑了,然后说了句:今天的面试就先到这里,你回去等结果吧。