华泰证券、Momenta 、作业帮算法工程师社招面经
华泰证券
1. 自我介绍,说说项目。字符串匹配,KMP、BM算法说一下任意一个分类算法文本去重 :simhash说一下做命名实体识别项目的整个过程word2vec原理大概说下?
2. 说说项目。
3. 说一下任意一个分类算法。
4. 文本去重simhash原理。我回答映射成hash值,计算海明距离。
5. 问word2vec原理,我回答在PLM上做了修改,实际上学得一个语言模型,词向量是个副产物。 输入m维初始化的x,x也是要和参数一样进行更新的。 分为CBOW和SG ,优化技巧又层次softmax,和 负采样。
---------------------------------------------
Momenta
面试的是苏州的高级研发工程师,四轮技术面试,最后一轮和ceo。
1. 一面其实就是笔试题目比较简单。
2. 二面部门总监,问了问简历内容主要是项目经历,比如有没有遇到什么困难怎么解决。
3. 三面另一个部门总监,感觉问的更偏向于怎么管理一个项目,比如怎么和数据沟通,数据有什么问题。
四面ceo,还是简历内容,和一些简单的比如最小二乘。有一个面试官直接说他们加班比较严重,感觉更偏向于落地应用,应该是有盈利压力,感觉不是要招算法研究的更偏向于工程实现。
---------------------------------------------
作业帮
1. 先是说了说项目的事情,好像对于项目的要求不那么严格;
2. 之后开始算法的部分先是一个回文序列,从里向外的那种;
3. 之后问了一个堆排序的问题,感觉比较基础最后问的是语言的,我的是c++和python,问的比较细致,对面向对象相关的比较关注。