换工作已经有一段时间了。从成都到北京来北漂,我梦想中的大公司微软,百度,华赛,H3C,淘宝,金山…等几乎都跑了个遍。一直没来得及整理面试经历,总 觉我该写点东西,跟大家分享分享我的经历。换工作之后手上也有项目,比较忙,最近想腾出晚上的时间写点东西。今天跟大家分享百度的面试经历。
北漂,对我来说从来没想过,但是也就是这种从来没想过的东西就突然昨天还在成都,今天就飞到北京了。其实很早就想去百度了,一直没有机会,成都也没 有开发。来北京之后我投了百度的无线方面的研发工程师。投简历不到一个星期,收到了百度的HR部门电话,说让我百度搜索的质量部找人,问我敢不敢兴趣,他 说如果我感兴趣的话一周之后的周五就去百度面试,并把把我百度投的部门改为质量部。其实当时我是很激动,没来得及思考职位,我立马就答应了。按照约定的时 间,我坐地铁提前在百度大厦门口等候,直到约定的时间前5分钟我才进去拨通了面试官的分机号。
百度大厦果然很大气,一排排百度的标志,跟其他公司不同的是,前台在大厦一层的正中央,进去之后我竟然已经分不清东西南北了。做完登记之后,我等了 不到5分钟,我的面试官就出来叫我。很和蔼很低调的一个人。他在二楼 找了一个位置坐在,久闻百度的技术很强,我想面技术肯定是少不了。一开始有些紧张,但是面试官的和蔼化解了紧张的氛围。在一开始,面试官看着我的简历,让 我介绍下我自己。我从来没有可以的去准备过要怎么去介绍我自己。那天不知道为啥,我说的特别顺畅,简单的把握大学的几个重要经历跟面试官分享了下。接下 来,面试官就出了一道排序算法, 让我现场写程序。我面试有个习惯, 不管去哪里面试我都会带个本本随时做笔记,随时记下面试官的问题。同样,我跟面试官确认了题目之后,我开始写程序。对于数据结构我想我不专业,但是也不 怕,普通的排序查找还是能应付。也许是很久没写过这种排序算法了,我花的时间有点久。面试官一边看我写程序,一边在笔记本上做面试记录。然后对我的程序进 行点评。但是,面试官最后并没有去判定我的程序到底正不正确,而是继续往下走。他问我:我看你做的项目也很多,我就想问就问你你觉得你最成功的项目是哪一 个?为什么觉得他很成功?我想了一会儿,就开始讲我觉得最成功的项目。我觉得项目的成功与否不在于你谢了多少代码,做了很大的项目,而在于你本身从项目中 学到点 和起的作用。一面最后一项是讨论搜索算法,问我如何去索引文件。我觉得我当时答得不太好,因为我很少去碰索引搜索方面的东西。
二面是一个很年轻的面试官,意想不到的是他没有问我技术,而是谈谈自己平时的生活以及爱好。整个过程时间比较短,其中唯一涉及到技术的就是面试官问 我内存泄露软件是什么原理。我跟他说可以定时扫描内存,一说出口我就觉得答案太离谱了。最终还是在他的引导下我答对的。虽然这轮没有什么技术,但是我心里 没底,我不知道能不能通过面试。然后面试官让我回来等结果。到家之后,我登陆百度,发现我的简历状态时二面已过。然后通知我三面面试的时间。
同样的时间,面试官是个女士。但是好像她不怎么爱笑。遇到这种情况我有点棘手了。因为我不擅长幽默。这个过程中都是面试官让我介绍我的项目,她几乎 不说话,只是很安静的听着,这种情况我很不安,因为我并不知道我的表现如何,面试官是一种什么态度。我一直觉得找工作面试是靠缘分的。你能不能通过面试, 在于你跟面试官的缘分。正当我滔滔不绝的介绍我的项目框架的时候,面试官突然问我,你平时写程序是上百度搜还是google?我想也没想,开口就说了 句:Google。面试官终于笑了,然后说了句:今天的面试就先到这里,你回去等结果吧。
上面讲到了《北漂之百度面试》,今天跟大家分享我在H3C的面试经历。H3C对我来说是如雷贯耳,我是先知道H3C后知道华为的,后来才知道H3C之前是属于华为,现在呢属于惠普。
接到了H3C的HR电话,说是招做网络路由器的工程师。做路由器以及安防方面的产品一直是我的梦想,我也一直在朝着这个方向努力着。在电话里面我答应了HR的面试邀请,她问我什么时间方便,最后定在了5点钟。
跟往常面试一样,我带了个小本,提前半个小时到达了H3C楼下,远远地看见中央H3C,ITOIP几个大字。甚感亲切,让我亲切的不是H3C,而是 ITOIP。我给HR打了个电话,然后HR就下来接我了。HR带我来到了一个工作间,不知道为什么,里面没什么人,很多位置都空着。四周打探了一下,发现 这里跟其他公司不一样最突出的地方就是桌子底下多了很多铺盖卷,大概我已经知道了这是意味着什么。不久HR拿来一套面试题。以前跟朋友们一起聊天的时候, 朋友们说他们都是每次都是一看到HR拿来面试题都是摔门就走,都”工作这么几年了,你还拿那些什么概念,什么函数来考我!”。我想大家都不愿意做面试题, 其实我是不认同这个观点的。一个公司更希望招到有经验基础知识扎实的人,简历其实并不能说明一切,当然这是题外话了。预料之中,全是C语言,前面几道是选 择题,后面是编程题目,指针链表当然少不了。我花了40分钟做完了技术部分,最后一部分是逻辑思维题目,都是什么图形,什么过河之类的题目。我做了一个就 交了。对于程序设计题目,我并没有全部写完,很多步骤都是省略了,一句话带过。比如说很明显这道题目是考链表,涉及到排序的步骤我一句话:可用归并等等。
交了答题纸,等了5分钟。一面的面试官来了。面试官带了个眼镜儿,很瘦但很干练,对着我的答案看了一会儿。一句话没说就扔在了一边。让我自我介绍。 跟以往面试一样,我介绍了下我的经历,简单的介绍了我的几个项目。一面很短暂,大概10分钟的样子,因为这个工作间很大,人很少,我几乎就能听见我说话的 回音。所以我反而有点不自然了。但是还好,我并没有表现出来。二面是个女士,过去之后,她问我为什么辞职,擅长什么。我说对于辞职的原因,很简单,我为我 一直以来的梦想而来。我想踏踏实实做我想做的事情,我不喜欢安逸的环境。对于开发来说,我擅长搭建框架和API的设计。面试官接过话说:那就是没怎么写过 程序咯?我说,没有啊,搭建框架并不代表我不写程序,恰恰相反,搭建框架不仅仅需要你对程序有很好的控制能力,而且需要你对业务的熟练掌握……整个过程都 围绕着我写了多少代码,以及一般都怎么写代码等等展开的。二面很顺利的就过了。三面,同样是个女士,一上来,这个为面试官很明白的告诉我将来的薪水,我也 跟他交了底,我说这个薪水我可以接受,我来这里更多的是创造价值的同时学习东西。说道这里,我的三面也就过了。呵呵,没想到还有四面。四面是个技术主管。 他看了看我的简历然后说,你这个学校的人,至少我到这里来了之后都没见有招过。按照常规来说,H3C包括其他的大公司是不会招的。但是你的经历很丰富,就 另当别论了。四面的主管给我的感觉就是很实在,精炼。所以,我也没谈太多,问起我的经历我也就是一句话带过。谈的最多的是我理想以及我对我自己的自我评 价。差不多到6点的时候,面试结束了。也不轻松,感觉他们对于学历和学校有点选择。其实对于我来说我也很理解这种行为。因为公司买办法在那么一个小时内去 深入的了解你的水平和能力,众多的应聘者也不能一眼看出来谁好谁坏。起码可以通过学校这道门槛首先刷掉一部分人。再从中筛选。但是学校也不是全部。技术和 实力才是你最终的也是最重要的砝码。