这次面的是百度的网页搜索部的实习,下午2:00开始到下午4点半多结束。一共三面,一面和二面是技术面,三面是HR面,但是二面和三面的面试官是一个,本来二面的面试官让我等一下的,然后去找HR,但是回来的时候还是他。
说说面了什么吧!一面面试官人很和善,笑眯眯的,开始先让我做了一个自我介绍。然后看我的简历,根据简历问,因为我写的分类聚类算法较多,所以让我说说自己知道的分类算法和聚类算法有哪些,具体说一下步骤是怎样的。以为这些自己掌握还挺好,说了不少算法,然后让我写了一个不能被实例化的类的代码,我对C++有点生疏,就说是实现一个virtual的纯虚类,这样就不能被实例化了,但是面试官说子类也不可以对其实例化,我就不知道了,直接说不太会。
二面面试官上来就是一道实际题。我有一个学校的门口的学生流量,假设每分钟都有其统计数据,对将来短期间内的学生流量做预测! 这个问题我刚开始说了一个牛顿拟合的方法来做,但是后来想想这种方法不应该用在这个问题上,接下来我就说利用之前的大量数据对现阶段数据做预测就好了,中间还问了批梯度下降的推导,和列出影响学生流量的因素有哪些。。。中间围绕这个问题问了很多细节的东西。然后,让我写了一个快速排序的算法。
三面不是结束面了,说了说实习的时间问题,他要求是半年以上,我说可以,问我有没有问题等等,最后说最快能几号去实习,说越早越好,我说要两个星期之后才可以,我要找住的地方,还要将实验室的东西做一个总结才可以出来实习。然后,就结束了,说是HR会在两三天之内给我电话,跟我要具体的入职时间。