一面:1. 算法题:递归和迭代的反转链表(没想到这么简单)
2.spark的组成架构
3.Mysql的数据存储结构
4.概率:斗地主有人拿到2张王的概率
面试官很好说话 不push
二面:
1.算法:输出完全二叉树的最后一排最后一个node(要求时间复杂度小于On)树的剪枝
2.attention机制 self-attention还有multi-head
3. 词向量 onehot的缺点 word2vec,glove,elmo,bert区别
4.beam/greedy search 原理
5.b-attention和L-attention的不同(项目里有提到)
6.pooling作用 反向传播的时候怎么传递pooling的导数
7.svm怎么解决不容易找到超平面的问题
8.如何解决过拟合 L1 L2的区别,batchnorm的作用
9.梯度消失爆炸的原因怎么解决
10.如何解决模型不收敛问题 以及如何加快模型的训练速度
11.优化器的区别Adam…
12. Xgboost 和 GBDT的区别 以及如何改进和提升Xgboost模型
总结面试官很nice会引导你解决算法问题 开始比较严肃后来很和蔼 问了很多开放式的问题 期待三面再来更新
全部评论
(11) 回帖