百度、华为、360、thought works、京东、招银算法岗面试经验

百度凤巢广告部门:(三面时候被告知只有一个岗位,可能需要名校博士)

(1)你了解的激活函数的优缺点

(2)LSTM/GRU区别联系,分别怎么构成,参数怎么选择?

(3)L1、L2正则化参数的作用分别是什么?

(4)数据不平衡怎么处理

(5)梯度爆炸和梯度消失出现的原因和如何解决?

(6)ROC曲线,AUC计算

(7)堆和栈的区别

(8)大文本匹配的重复次数,上亿条文本

(9)手撕代码:统计词频,二叉树合并,选出数组中位数,摆动列表找到指定的数

(10)你的论文项目的每一个点,都要很明白,论文相关模型公式会让你推导

华为开发:(两个面试官都是Java,一面先给题目,做出来之后听说我语言python,了解了一下情况放我过了,二面先问语言python然后直接怼我来Java干嘛,项目都是机器学习干嘛投开发,然后就很歧视我语言,直接给了一个leetcode困难,恶意挂了)

(1)手撕代码:不连续数字的最大的和(动态规划)

(2)python语言内核是如何处理多现场

(3)python2和python3的最重要的区别(内核层次)

(4)python开发有名的几个开源框架

(5)手撕代码:最小覆盖子串

360算法:(两面技术+一面hr面完)

(1)详细的问了项目和论文

(2)XGboost和GBDT的区别,XGboost的优点?

(3)树形结构为什么不需要归一化?

(4)稀疏数据如何处理?

(5)数据增强,因果推断,元学习(他感兴趣我刚好做了,交流了一下)

(6)常用的激活函数和优缺点

(7)CNN,LSTM/GRU详细讲一下

(8)讲一下SVM整个的过程,非线性核了解一些吗?

(9)python多线程

(10)手撕代码:链表倒数第K个节点

Thought works(测试,因为简历上项目都是机器学习,面试官怀疑我会转岗,技术加面完了之后凉了)

(1)大作业,无人机遍历

(2)项目

(3)测试相关,黑白盒,怎么测试一个杯子

(4)对测试工作的了解

京东算法:(很突然的面试)

LSTM/GRU,CNN,激活函数,论文项目、python开源框架和上面都类似

招银科技:

(1)项目论文

(2)python内存机制,垃圾回收机制,内核多线程

(3)Tensor flow库函数bp是怎么对数据求导的

(4)Python何时会发生内存溢出

(5)为什么python不用先编译再运行?

 

 

你可能感兴趣的:(机器学习,python)