1、看到你项目写到使用过Faster rcnn,请问Faster rcnn的优势是什么,为什么在这个项目使用Faster rcnn?
2、能介绍一下 Faster rcnn RPN的作用和原理吗?
3、ROI pooling 的主要作用是什么?知道 ROI align吗? 它们两个的区别是什么?
4、说一下Faster rcnn anchor机制,分别说一下 RPN阶段 两种Loss分别是什么?
5、Faster rcnn有什么不足的地方吗?如何改进?还使用过其它的框架吗?
6、BN的原理?
7、能介绍一下你经常用的optimizer吗?
8、解释一下什么是凸优化?
9、编程题,手推SVM, 补全CNN部分BP的代码
10、编程题: 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值,就是平时写的滑动窗口最大值
11、编程题: Leetcode 315原题,线段树,好像也是一个算法竞赛题。
12、开放性题目:如何进行数据预处理,如何进行数据归一化等等,最后还抛出一个他们业务中正在做的项目中遇到的问题。
总结:百度面试,技术面试总共3轮,记得的题目就是上面这些了。感觉面试的范围还是很全面的, 对编码能力和解决问题的能力格外看重。