百度算法岗实习生三面面经
一面:
自我介绍,可以实习多久
指针与引用的区别
什么是继承
了解大数据框架吗
了解linux吗
算法题:
求数组中第k大的数
判断相交链表
区域中有m个人和n个怪,当人走入怪的警戒范围内的时候就会报警,描述一个算法,判断是否会报警
二面:
手写代码:
求数组中第k大的数
判断链表中是否有环
求出链表中环的位置
简要介绍一下你做的项目
什么是决策树
还了解别的决策树吗
xgboost和lightgbm的区别
xgboost如何处理缺失数据
xgboost如何防止过拟合,预剪枝和后剪枝
知道哪些评价指标,讲一下你比较熟悉的
auc是怎么做指标评价的
不同梯度下降的方法,还有哪些降低损失函数值的方法,有哪些模型不是利用梯度下降迭代的
k_means的原理
能写一下k_means的算法实现吗
还知道哪些聚类算法
知道混淆矩阵吗
还知道哪些分类的算法
知道哪些降维的方法,具体讲讲
lr的损失函数是怎么样的
svm的损失函数是怎么样的
对神经网络有了解吗,讲一下你知道的神经网络
讲一下cnn的原理
三面(经理面):
三面唯一的技术问题就是如何处理超大量的数据
听我师兄说应该是凉了,一去面试就暴露了自己浅尝辄止,继续努力吧
#百度##算法工程师##实习##面经#