快手算法工程师面经
- 面试一开始,面试官让我写一道题:求最大第k个数,并要求用快速排序实现。
- 接着,面试官让我介绍一下我的实习经历。
- 问到为什么在项目中使用了ListMLE,是否考虑过其他的损失函数,比如Listwise。
- 让我比较Pointwise、Pairwise和Listwise三种方法的优缺点。
- 询问Listwise方法的缺点是什么。
- 问到在某项工作中,离线指标下降的原因是否有详细分析。
- 推全的线上指标要求是怎样的。
- 离线指标的评测标准是什么。
- 让我解释一下AUC、GAUC和NDCG这些指标的理解。
- 最后,问我是否能手写实现AUC。