网易互娱 数据挖掘研究员 面经(offer)

终于收到了春招季第一个offer。写下面经回馈社区,同时附上自己当时的答案以供参考。
一面(4.18) 视频面试,1h10min,两个面试官
1. 自我介绍
2. 介绍项目
3. lstm解决了rnn的什么问题,为什么会有这个问题(梯度弥散,链式法则)
4. 还有什么方式解决这个问题(relu,bn,合理初始化)
5. relu的问题是什么,怎么解决(负半区神经元失活,leak relu/maxout等)
6. 比赛中怎么做的离线模型选择(划分测试集,只在最后使用,杜绝数据泄漏)
6+1. 项目有什么地方可以再改进(答案因人而异)
6+2. xgboost和gbdt对比(二阶泰勒,正则项,加权百分位点估计)
6+3. 看过哪些源码(xgb,keras一部分)
7. 凸优化知道哪些(梯度下降,牛顿法,拟牛顿法)
8. 哈希冲突是什么(非科班,没答上来)
9. 平衡二叉树是什么(定义)
10. 知道什么排序算法(冒泡,选择,插入,快排,归并,堆排序)
11. 介绍下选择排序和插入排序的算法(不难)
12. 写代码(计算字符串形式的算式的值,例如1+2*3-4这种。10多min写完,讲了一遍没运行)
13. 玩什么游戏(荒野行动 and others,正准备吹水对游戏的热爱了,人家给我打断直接问了下一题)
14. 荒野行动让你做推荐系统怎么做(提取用户特征,商品特征,上下文特征,协同过滤或者CVR预测)
15. 你有什么问题要问(部门工作,实习生任务等)

二面(4.19) 视频面试,55min,一个面试官
1. 自我介绍
2. 介绍项目
3. 介绍xgboost
4. bagging和boosting有什么区别(bias vs. variance)
4+1. 讲讲你的这个创业项目(校级小项目,我是组长,顺带搞搞技术)
5. 写个代码(全排列。10min写完,这回运行了)
6. 玩啥游戏,荒野行动商城推荐怎么做(跟一面一样,不过这次似乎更侧重怎么特征工程)
7. 你作为算法人员提了改进,运营人员有异议怎么办(跑demo摆数据,不跟他多bb)
8. 有什么问题问我(对新入职的员工有什么期望)

可能有一些遗忘,大致上就是这个思路。机器学习算法+数据结构(可能因为我是非科班所以难度不大)+写代码+场景(推荐系统),由于没有hr面,二面带一点hr的内容


全部评论
我大概是凉了,笔试后没有任何消息
点赞 回复
分享
发布于 2018-04-27 20:59
楼主西北大学吗
点赞 回复
分享
发布于 2018-04-28 09:24
小红书
校招火热招聘中
官网直投
都是两面吗,
点赞 回复
分享
发布于 2018-04-28 10:12
请问面试刷人严重吗?
点赞 回复
分享
发布于 2019-09-27 11:12
请问大佬最后去哪里了呀
点赞 回复
分享
发布于 2019-09-27 12:29

相关推荐

 适合小白或者其他领域转Flink或者轻度使用者查看,大佬轻轻喷基础篇1. 什么是Apache Flink?​Apache Flink是一个开源的流处理和批处理框架,可以实现快速、可靠、可扩展的大数据处理。​2. Flink与Hadoop的区别是什么?​Flink是一个全面的流处理和批处理框架,提供了低延迟和高吞吐量的实时数据处理能力,而Hadoop更侧重于离线批处理。​3. Flink中的事件时间(Event Time)和处理时间(Processing Time)有什么区别?​事件时间是数据实际生成的时间,而处理时间是数据到达Flink系统的时间。事件时间可以通过时间戳标记数据,而处理时间是Flink根据数据到达的顺序生成的。​4. Flink的容错机制是如何实现的?​Flink使用检查点(Checkpoint)机制实现容错。它会定期保存应用程序的状态,并在发生故障时恢复到最近的一个检查点状态。​5. 什么是Flink的窗口(Window)?窗口是Flink中用于对无限数据流进行有界处理的机制。它将无限流切分为有限的、不重叠的块,并对每个窗口进行计算。6. Flink支持哪些类型的窗口?​Flink支持滚动窗口(Tumbling Window)、滑动窗口(Sliding Window)和会话窗口(Session Window)。7. Flink中的状态后端(State Backend)是什么?​状态后端是Flink用于保存和管理应用程序状态的机制。它可以存储状态到内存、文件系统或分布式存储系统(如HDFS)中。8. Flink的水印(Watermark)是什么?​水印是用于表示事件时间进度的标记。它通常与数据流中的时间戳一起使用,用于处理乱序事件和延迟数据。9. Flink的时间窗口触发器(Trigger)是什么?​时间窗口触发器用于控制何时触发计算窗口的输出。它可以基于元素数量、处理时间、水印等条件进行触发。​... 完整版见:原文链接:https://blog.csdn.net/qq_30757161/article/details/137459710#数据开发##金三银四,你有感觉到吗##大数据#
点赞 评论 收藏
转发
1. 自我介绍2. 职业规划3. 测试类型有哪些?4. web系统、app、小程序、接口测试这些测试的测试重点是?5. 根据实习经历提问,接口测试如何设计用例?6. 根据实习经历提问,针对购买商品生成订单的功能,除了功能测试还做过哪些类型的测试?7. 对性能测试有了解吗?8. 如果有两个用户同时去购买一个商品,该商品库存只有一个,是两个用户都购买成功吗?库存会发生什么变化?9. 如果同一个用户同一时间购买了两次(即按钮同一时间被点击了两次),这时应该生成一个订单还是两个订单?10. 针对领券用券设计测试用例。活动送券,活动有活动限期,比如从月初到月末。活动有针对的对象,比如只有新用户可领券。领券有上限,比如每个用户限领一张。领券之后用户可以使用券。11. 用Java实现一个方法,方法输入一个整型数组,返回第二大的数,不要用Java库。12. 用JUnit写过接口自动化吗?13. 简单介绍一下SpringBoot。14. 有一个订单数据表,有订单号、下单门店、下单时间、下单人、订单金额。查销量最好的门店找出来。查销量第二好的门店。15. 你觉得自己最大的优势是什么?16. 为什么转专业?17. 你自己觉得性格偏外向还是内向?18. 反问。总结:面试时间长,题目有一定难度。手撕代码和SQL还是要练熟,练全。
点赞 评论 收藏
转发
9 133 评论
分享
牛客网
牛客企业服务