一、百度电话一面
刚刚进行完百度的电话一面,感觉一定要把这个感觉记录下来。其实每次面试完我都对自己面试过程挺有感觉的,觉得面试表现应该还不错!但其实是不是这样,相信大家面试过几次就能明白。我只能告诫大家,感觉好的确实不一定是真的好!
从12点40就开始, 我就找了一个安静的教室准备百度的电话面试。中午饭点的外卖,因为约定的是一点钟面试,由于送外卖的太慢,没有赶上吃。等啊等,等到1点半。我都已经准备走了,因为这个教室都快有人来上课了。
可就当我把笔记本合起来的时候,百度面试官的电话终于来了,你不能想象出那是有多巧。好吧,接电话,接受面试。
我觉得电话的那一边应该是一个很安静的男生。他让我简单的介绍一下自己的项目,我就捡着自己理解的东西,简要的说了一下。果然是百度,找你没有细心准备的点,一找一个准啊!问我的还有哪些需要完善的,我就把无法实现游戏联网对战的想法说了说。他接着就要往深里面问,问你说说winsock编程的几种方式。我就说有五种,但是我仅仅说了其中的一种,却是忘了其他四种是什么了!我的天,估计这点自己真是悲剧了。还是怨自己啊,看书不往深里看。这里面还问到自己的网站情况,我就说自己挂了几天就没有挂了,因为没有那么多钱,但是其实你一定要注意,能拿出来给他看的东西,他肯定会非常喜欢的,当然你也可以引导他,说自己可以把东西发给他!要让他信服,你过的机会当然就大很多。
接着,就是问数据结构算法方面的问题了。先问几万个数的排序,找出最大的几百个数。
我先说了,最起码快排后可以满足。然后提到了位图的"解决办法,这个以前自己是看过的。然后就变成有重复数字的存储了,然后就又变成了几十亿了。这个一看就蒙了,虽然自己曾经看过类似的题目,就用了mergesort的方法。也忘说时间效率了,不过这个面试官也是好的不行,慢慢的引导回来了。用最小堆,维护一个100左右大小的最小堆,遍历N就行了,时间复杂度是N*log(M)。而自己实现的算法是N*log(N),效率还是低了一些,而且辅助内存要需要不少。
第二个问题是关于农夫,羊,狼和白菜的问题。先让我说个答案出来。然后告诉我要实现一个程序。我开始说模拟,然后他说会有很多种方法!好吧,我就用DFS的办法遍历吧。感觉应该是能实现的。
然后,让我问问题:我就问了,百度的产品那么多好的,为什么百度没有努力的推广呢。就瞎扯了一顿吧,也没问什么时候能收到通知,人家也懒得给你说这事了。
二、百度电话二面
百度能给我这次机会,我确实非常的感到意外。百度公司里的人其实都是蛮善良的,由心的感谢百度能给我这次机会,最起码让我感觉到了自己不比别人差多少。
下面讲讲百度电话二面吧,约定的是10点钟面试,这次真的很准时。我准点就收到了电话。因为早上有自己很喜欢的西方经济学,所以根本没有时间准备面试的问题,我就匆匆忙忙拿上电脑到了隔壁实验室准备面试了。刚把电脑打开,电话就打进来了。首先让我做个自我介绍,我就做了个极其简短的自我介绍。然后还是介绍自己做的东西,我就又继续象一面那样的讲自己的项目,不过面试官打断了,说:这个你是不是已经在一面说了。我说是的……肯定让他非常尴尬了,可能他们面试官都有所交流吧。下面就是一道题目:没完全做出。做一个诚信的人一直是我做人的信条,我没有利用可以上网的机会去搜答案。确实是当时没有想出。事后,感觉确实比较简单。哎,自己的思路没有打开啊!题目是这样的,两个连续的质数中,有一个和数,这个和数是能被6整除的,请证明。第二道题目,是一个比较简单的编程题目。但是这么简单的题目,事后我回来验证都没有完全写正确啊!
第三个问题,自己看过,也就解决了,是关于怎么求逆序数的问题。接着估计面试官一看时间都一个多小时了,到时间了,该结束了。让我问问题,我自己脑子也是没什么东西,就随便问了问百度的内部文化,也不敢问很多问题,因为已经超出这么多的时间了。最后,我还是真心感谢了这位Baidu工程师,谢谢给了我面试的机会。求职不易,我清楚,我会努力。
三、百度电话三面
我不去想能否成功,既然在路上,便只顾风雨兼程。这便是我百度三面的后的心情。
百度三面的面试官是一个姐姐,声音很好听。刚开始还是让我做一个自我介绍,我呱啦呱啦的讲了,但好像那边没反应啊!
介绍下项目,我又呱啦呱啦的讲,根本就跑题了呀!哎。然后就问了我一道搜索引擎的题目:怎么样获取百度和谷歌的资源不同的数目。自己左思右想也没有想出来,然后姐姐就降低了题目的难度,问我你怎么求出泰国的所有资源的总数。我就按照自己的思想就讲了一下,不知道正确不正确,但是面试官姐姐没有问我了。
然后就是长达一个小时的聊天吧,什么都聊:
1.你们寝室有多少个人,他们都准备毕业去干什么啊?
2.大学期间你有些什么样的朋友,能给我简要的介绍介绍么?
3.你是北方的,为什么想去南方上大学啊?
4.那么我们百度也是在北京,属于北方哦,你是不是还愿意来啊?
5.班级,实验室最近有没有准备什么活动啊?
6.你最近有没有出去玩过?是个什么情况?
7.在大学里面最自豪的事情是什么?
8.最遗憾的事情是什么?
反正就是通过谈吐看你适不适合百度,我们无须去掩盖自己的内心,求职是一场恋爱,硬性条件达到了,还需要缘分。
四、Offer get
三面过了之后三天吧,HR就打电话来确定实习时间,说如果能够五月中旬就来实习的话就可以现在发offer,我当时拒绝了,我说自己想7月再去。我以为百度能够协调实习时间。没有经验,差点让我错过百度,看到这篇文章的同学一定要注意,百度的offer时间你一般不要拒绝,他说五月去,(如果你觉得课比百度的offer更重要,你可以坚持)如果你觉得offer更重要,请一定要注意,当时就要答应他吧!
漫长的实习求职总算是告一段落,这一路上的艰辛也只能我自己知道,厌倦了等待却又习惯了等待!幸亏还有一颗坚强的心,不然真不知道自己能否走完这一路。期间的很多辛酸我就不说了,每个人的经历定然是不同的,只是希望你日后的求职能够一帆风顺。