新鲜出炉的头条&滴滴&微信算法面经
头条一共面了三次,但第一次和第二三次部门不一样。
头条一面:
详细的问项目;问spark提交的时候的各种参数,spark部署模式,sql各种join;然后还有一道算法题,求冲突最多的区间。
面完了很久没给信,我以为挂了就不管了。
微信一面+二面(挂):
手撕代码,链表排序
后验概率与最大似然,共轭先验(当时对这方面不了解,没答上,估计因为这个挂了)
推lr
项目
滴滴1+2面(收到正式offer):
各种范数,为什么不用1/2范数,
拟牛顿法原理,BFGS
项目问的非常详细
L1不可导的时候怎么办
AUC含义
GRU结构图
梯度下降的方向
推BP和BPTT
推LR
GRU为什么能解决梯度消失问题,推导。
手撕代码,树的完全遍历(null也要输出),最大字串和
头条(2+3面,口头offer):
最近找人内推了另外的部门。
二面全程写代码,LRU(面之前没听过这个东西,写的磕磕碰碰,提示好几次才完整写完)和坐标轴上条形图最大矩阵面积。
各种范数
RNN梯度消失问题
为什么高斯核能够拟合无穷维度,因为他可以无穷泰勒展开。
为什么l2不稀疏,因为求导总不为零,总是有值
xgboost原理,损失函数(后来一想,这个我讲错了)
概率题,用贝叶斯公式
最后面试官问了我之前头条一面的情况,我如实说了,结果他说我没挂,只是他们那边忘了继续面我。。。。
头条挺雷厉风行的,当天下面二面+三面结束,结束之后几分钟就有HR电话,聊了几分钟,说了下待遇,什么时候能去之类的,给了口头offer(27号),但正式offer还没发。
滴滴感觉问的比头条深入,做的是强化学习,我挺感兴趣的,头条可能因为急需人,目前不清楚具体是做什么,我感觉问的挺水的。
最后问题来了,头条口头offer稳吗?因为滴滴的offer最晚今晚就要答复,但头条正式offer还没下来,我怕拒了滴滴之后万一头条最后鸽了。。。
求各位拿了头条offer的大佬指点一下,通常口头到正式要花几天?