猿辅导算法面经2019.02
深度学习算法岗面试(19届校招)
一面(40min)
1、根据自我介绍,简单问了项目相关问题:数据集清洗做了什么;模型效果怎么样;用什么评价指标;有什么可提升的方向。2,(手撕代码)之字形打印二叉树,输出节点的值。
3,(手撕代码)一个图,给定几条边,每条边有两个节点。已知它并不是一个二叉树,请判断去掉哪条边之后该图是二叉树?
进一步提示,如何判断图中有环,去掉环中哪条边,可满足二叉树。
4,(手撕代码)对字符串"ABCDE"按字母顺序的全排列,求BDACE排在全排列的第几个?并问该题的时间复杂度。
(由于时间关系,3、4两题仅说了思路。)
5,有什么想问的?你对哪个领域感兴趣。
1,根据自我介绍,简单问了项目相关问题:实习公司做的模型上线了吗;用于不平衡分类的smote合成技术介绍;模型效果怎么样;实习是否拿到转正名额。
2,tensorflow编程,给一个图(V,E),给出反向传播计算梯度的顺序。
3,理解tensorflow内部求导的原理吗
4,矩阵分析中的奇异值与特征值的区别
5,数据流新加入一个数据之后如何更新均值、方差,推公式
一面手撕代码难度适中,面试官会不停引导;二面偏理论基础,考察了深度学习框架的使用、矩阵、概率;整个面试没有问太多项目细节。
#面经##猿辅导##算法工程师##校招#