网易互娱游戏研发实习生

笔试完过了不知道多久,有HR打过来邀面试了,然后今天下午就屁颠屁颠地去猪场面试了。 不得不说办公楼好豪华.. 电梯怎么坐都得研究一阵子。 去到还是常规的自我介绍,面试官也趁这段时间扫了一下简历,然后针对简历上面的项目问了一大堆让人自闭的问题。

1.简历上的项目是python写的web,然后问了一些python的知识,例如Django里面的AbstractUser是怎么对密码进行加密的(项目里用了这个),然后还有mysql一些注入的问题。

2.C 简单问了下static,然后就转战别的基础了。

3.问了操作系统的调度,页表之类的问题,然后讲了讲缓存算法。(LRU要求讲一下怎么实现)

4.TCP和UDP的知识点。TCP讲三次握手和四次挥手。

5.到了算法环节,还是挺常见的题目。(面试官是acmer)

  • 5.1 给你11位电话号码,让你通过电话找名字
  • 5.2 给你多个ipv4的区间,每个区间属于一个城市,如0.0.0.1-1.1.1.1属于北京,给你一个ipv4地址,你要输出所属的城市,如1.1.1.0输出北京。区间有可能会重叠,如果询问的ipv4属于多个城市,则输出所有所属城市。
  • 5.3 平面最近点对。

实习生好像就一面的样子,总之中间有段时间大脑处于死机状态,因为问的不少都答不上来,特别是项目问题。但是算法题就掰回来一点吧。果然每次面试都能证明自己是菜鸡。