网易互娱预研机器学习一面
本文暂无干货,主要是想发泄一下,面完感觉整个人都不好了,等之后有时间再来详细写一下面筋。
一面两个面试官,一个面试官问实验室科研和实习项目,问一些概率编程题。项目对于我没有什么大问题,编程题一开始题目都没看懂,后面经过提示发现挺简单的,讲一下思路就跳下一题了,承接上一题...也没有答好。
接着第二个面试官就专门问我C++,问了几道关于类继承,虚函数,多态之类的问题,我都没有复习,当然不会答(卒);
然后又问网络编程,tcp的底层实现过程(卒);
python的内存管理(卒);
C++11的特性,智能指针(卒)。
极其尴尬,接连着四五个问题,我直接说不会。然后说来道编程题(心想,编程题最起码可以吹一下),然后来了一道我最不熟悉的无向图的问题,也是答得磕磕绊绊,没达到最优的复杂度。
最后问了一道简单的概率题,结果我跟他说了一遍,把草图画给他看,以为对了(后面自己查了一下,发现有个地方漏了细节,GG)。
然后又回到第一个面试官,问了一点论文的事情,继续问我会不会nlp,强化学习,简单说一下,我说我没学过这方面的,然后他说简单说说就行,我也就真的简单说了下,然后就结束了。
面试完我问他们对我的建议,两个面试官都跟我讲了很多,这里还是要点个赞。面试官说我虽然做算法,但是我学C++的,应该对这些原理知识很熟悉,而且面试肯定会问的(就只有网易问了。。),让我以后面试前好好复习这方面知识。最后,面试官还跟我很详细的介绍了预研课题的背景和可能用到的方法(牵扯到nlp和强化学习)。
面试一共一个半小时,面试官的态度还是很好的,主要是自己的问题,一开始介绍项目自己很自信,后面接连没答上问题后很紧张,面试官一直安慰我别紧张。。
哎,感觉我所有的面试都很少问机器学习基础(复习了很久),都是问一些比较偏的知识,归根到底还是自己太菜。。