刚刚结束,一二三面连着来的
一面(50分钟):
1. 你学过数据结构与算法吗?讲一下分治是什么。讲一下动态规划是什么。分治和动态规划的区别。
2. 除了python还会什么语言?spark、scala会写吗?(说他们平时都用这两种语言)
3. spark的优化你了解吗?
4. 讲一下数据倾斜,怎么解决
3. 讲一个做过的kaggle比赛,就项目提出一些问题。
4. 算法题(先说思路,然后实现)
5. 说一下gbdt和lr的应用场景有什么不同?
6. 然后就是我问问题加闲聊
然后说别下线,接着二面
二面(30分钟):
1. 自我介绍
2. 算法题(先说思路,然后实现)
3. 说一下线性回归、lasso、ridge的区别,正则化有什么作用?
然后说别下线,接着三面
三面(1小时):
三面面试官非常严肃,瞬间紧张。。。
1. 先做道题吧,leetcode原题,我写的过程中他一直在看我的代码,不等我检查看到有bug就会打断,提出代码有bug,然后我赶紧想赶紧解决掉。。。然后没写完他就说这个方法可以,但比较麻烦,有没有其他递归的方法,这次没有问我的思路,直接告诉我然后叫我去实现,当时处于一种懵懵的状态,好在最后写出来了,虽然还是有一个小bug,他提出来我就知道哪里错了,唉
2. 介绍一个做得比较好的项目,根据项目提问,有些回答上来了,有些当时没考虑到就直接说确实没考虑。
然后就说全部面试结束,后续会有hr联系我通知结果。
贡献自己的第一篇面经,顺便求个hr面
全部评论
(3) 回帖