oppo算法一面,二面,hr面面经
oppo一面
做题:leetcode221,最大正方形
1.介绍项目,两个,一个项目,一个比赛
2.介绍lr,gdbt的数学原理
3.介绍一下tcp解包的过程(这个不会,说了应用程序通过套接字吧数据下发给传输层,然后传输层进行传输,再通过另一个应用程序的套接字接收数据包)
4.说一下用户态,内核态
5.介绍fm,ffm,deepfm,dcn,xdeepfm
6.反问环节
oppo二面,8月8日
1.自我介绍
2.介绍了一个ctr的比赛
3.问了deepfm是如何提取交叉特征的
4.说一下优化器,你一般都用什么优化器。从动量法,adagrad,rmsprop,adam说了一下。具体问了一下adam的公式。具体问了一下adagrad,rmsprop是如何对学习率做约束的
5.介绍一下随机森林
6.你自己对那一方面的业务感兴趣,有没有自学相关方面的一些东西。
7.做题:两个字符串,找到第二个字符串在第一个字符串中的下标,没有反回-1。直接让我用暴力解法做的
然后问有没有啥优化,说了滑动窗口
8.业务题:如何判断或者预测,食堂的就餐人数。
oppohr面,8月9日
正常hr聊天,兴趣爱好,找工作看重什么,期望薪资,家庭情况。