人人网总体来说面试还是比较轻松的,2014.9.23在东北大学参加了人人网的笔试(说起来那一天还是比较忙碌的,参加完网易的面试,网易的面试回忆发在我的个人博客上,网易2014研发面试,紧接着又参加了商泰这个小公司的面试,这一天总共进行了五面,所有的面完后就已经是下午五点了,又急着乘车去了东大,6点的时候参加了人人的笔试),人人的笔试允许霸笔(不过霸笔是有条件的,据说是因为试卷份数有限,研究生且是985的才有资格参加霸笔,所以最好还是网申一下),人人的笔试我是霸笔的
考完试后,每二天下午收到面试通知(据说面试是按分数排的,所以笔试分数高是很重要的,百度也是)
一面:记得面人人的那天,我刚参加完百度的三面,因此人人网通知我下午四点面试,而我面完百度估计要到四点半了,因此推迟到了下午五点,五点时来到了XXX洒店,好多人呀,6点多的时候我才进行了一面,一面是技术面,面试我的是一位GG,因为面试的时候串题比较严重,因此面我的GG,就当场想了一个题目,让我做,就是怎么判断两个矩形是否相交,我看了看,真的很简单,我就给他定义了一个结构体表示矩形的顶点,然后通过矩形的中心点来判断两个矩形是否相交,随后看了看我的简历,就写了一个type_trait,让我说说他的用法,我就给他答了个POD,然后他就不让我说了,最后跟我谈了谈我在淘宝实习时用的淘宝的WEBX架构,面完后面试官对我的印象非常好,以为这是我的最后一面,让我直接去找HR,我给他说我才面了一面,他笑了笑,然后就给了我一个等级,反正比较高,正因为这个等级,我直接进入了三面,没有二面,一面时问过其他同学的问题大概有
1:求一个序列的最大子序列
2:笔试卷子上的算法题(笔试卷子还是得好好看)
3:快速排序,归并排序的写
4:记不清了还有一些
三面:三面是一个头头面的,三面问了我HashMap是怎么实现的,CurrentHashMap是怎么实现的,以及一致性Hash算法,淘宝的TDDL,消息中间件...,以及让我写了一个算法,一个棋盘,只能向左走或者下走,每次只能走一步,从最左角走到最右角,总共有多少种走法,其实也很简单,是个递归算法,我当时给他用数学公式算出来了结果,并告诉他,然后他让我写程序实现他,最后我也给他实现了,最后等级当然也挺高的
HR面,在这就不说了,可以看我的个人博客烟雨林之人人面
最后:总结一下人人的面试还是比较轻松的,而且面试的GG都比较好