小米搜索与推荐算法工程师考察知识点汇总

题目来源于牛客题霸,考察题目由用户提供,欢迎私信投稿~

 

搜索与推荐算法工程师:

1、NC4判断链表中是否有环

2、NC6二叉树的最大路径和

3、NC32求平方根

4、NC23划分链表

5、NC24删除有序链表中重复出现的元素

6、NC63扑克牌顺子

7、NC66两个链表的第一个公共结点

8、NC89字符串变形

9、NC15求二叉树的层序遍历

10、NC22合并两个有序的数组

11、NC68跳台阶

12、NC7买卖股票的最佳时机

13、NC88寻找第K

14、NC41找到字符串的最长无重复字符子串

15、NC3链表中环的入口节点

16、NC78反转链表

17、NC16判断二叉树是否对称

18、NC81二叉搜索树的第k个结点

19、NC111最大数

20、NC115栈和排序

#社招##面试题目##小米##算法工程师#
全部评论

相关推荐

#钉钉##暑期实习##面经##推荐算法##推荐算法面经#-形式:电话面试-时间:2024年4月9日 10:00,总计38分钟- 题外话:是否放实习,实习时间、有无offer- 自我介绍- 项目- 论文- 正负样本构建: 随机负采样、热度降采样、曝光未点击、点击上方- UserCF和itemCF的区别和原理- 多目标- 召回和排序的指标,怎么度量性能- 假如系统上线了,效果不好,怎么定位是召回还是排序的问题- 冷启动怎么解决- GBDT和XGBoost为什么就能拟合的比较好。    - boosting方法,前向传播+加法计算,第m棵树学习前m-1棵树的残差,逐渐增强对hard数据的关注。- 那么加深树的深度,是不是效果就更好    - 训练集表现好,过拟合。- 如何应对树模型的过拟合。    -shrinkage参数或者叫学习率    -正则化项    -树的剪枝策略,前剪枝和后剪枝    -子采样    -早停-boosting和bagging的区别:低/高偏差、高/低方差;加法模型/投票-激活函数的选择-激活函数不可导的点怎么处理- 无手撕,居然无手撕- 反问:1. 团队规模2. 业务方向3. 后续提升的建议:推荐方向,比较的贴近业务,你需要到业务中碰到和想到一些问题,细节上可以做深一些。每一个场景中有自己的特点和东西,别人场景有效而不work的,需要明确问题所在;你之后在业务中对这一块应该会更有体会。======================ohhhh,没有手撕,时间也比较短,感觉像KPI。答的也不是很好,大概率寄。找暑期实习前,没有实习经历,等于废废的了。======================更新:刚写完面经,已挂😂😂
点赞 评论 收藏
转发
点赞 12 评论
分享
牛客网
牛客企业服务