首页 > 百度推荐算法提前批面筋
头像
不好意思四张Ace
编辑于 2020-08-13 11:22
+ 关注

百度推荐算法提前批面筋

7月中旬投的简历,岗位名称大概是数据挖掘/机器学习/自然语言处理算法工程师,没错,个人中心名字就是这样的,后悔没有及时记录面试问题,现在只能凭记忆写了,见谅了各位

一面和二面隔了3、4天,都是技术问题,一起说了:

1、都有手撕代码。第一个题都是叫我写快速排序,我说没怎么复习但是原理我知道,然后噼里啪啦说了一通,所有常见排序一定要熟悉!!!(冒泡,选择,插入,快排)。第二个手撕代码是二叉树的中序非递归和层序遍历,而且两次面试都是!所以二叉树的前中后序非递归以及层序遍历必须熟悉!!!还有判断单链表中是否有环,我直接说我不会写,但还是厚脸皮的跟他口头分析了一下。

2、问项目。有没有什么项目是你用了某种方法结果得到很大提升的。我项目里有用到神经网络,所以问了神经网络的过拟合问题如何处理。面试官会对项目问的超级细,甚至问了当时结果具体数字是多少,我说是个预测回归问题,用的是平方误差,数字只是个绝对值,没有参考意义。但是这从侧面反映他其实是想看你是不是真的做了这个项目,是不是熟悉!

3、问理论知识。这个其实是跟项目结合很紧的,会跟随项目问过来。有两个问题让我记忆犹新(因为都没答上来):SVM能不能看成一种特殊的神经网络,或者说SVM和神经网络有木有什么联系;LR最初是怎么提出来的,或者说为什么会出现LR。有一说一,这两个问题应该是发散思维的,没有标准的答案,网上都难搜到,就是看平时有木有思考的习惯。平时除了看一些机器学习算法书上的内容,自己有没有思考?我很老实的说没怎么思考。进程和线程有什么区别。。。

4、问实战。leetcode题做过哪些类型的,动态规划的题你做过哪些,说说动态规划的思想吧,我说了六个股票问题以及迷宫问题。他问有没有做过爬梯子问题,我说有,然后问我 那变态版的爬梯子呢?我:???当时真的很怕他说那现场做个吧,还好就是说说而已。

三面就是二面的第二天面的,很快速

三面就是经理面,主要考察个人性格方面的东西

说说自己做的最好的一个项目。既然你说了你在一个项目里当了队长,又在另一个项目里没有当,你觉得当队长和不当队长有什么区别,当队长还要注意哪些事情,为什么另一个项目你不去当队长呢。

给你三个场景,你分别会怎么做,最讨厌哪个,最喜欢哪个:1、这周五布置的任务,下周五交,但是任务量巨大,时间很紧;2、同样这周五布置,下周五交,但是任务方向流程leader都没有跟你交代清楚;3、周围的同事比你优秀。这个纯粹个人喜好,没啥说的。

你对推荐系统有了解吗?后面的都是仁者见仁的问题,主要是我记不住了哈哈哈哈。

更多模拟面试

全部评论

(10) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐