【美团】机器学习/数据挖掘算法工程师
楼主本人本身的研究方向是cv/多模态,并不是做数据挖掘出身,在这里先感谢组里的大佬捞我
一、笔试
美团的笔试有很多轮,题目也比较简单,比较容易ac。建议使用C++来完成,有些题目python可能会超时。。。
二、面试
面试一共包括四轮,三轮技术面+一轮hr面
一面
首先是挖掘简历内容。包括详细介绍自己觉得较好的项目以及涉及的知识考查,具体可以看看自己所学方向/目标岗位的八股。此外还有一些实习中对业务理解的问题。
编程题考查的内容是回文串的个数,并考察时间复杂度/空间复杂度的计算。
二面
简历主要介绍了自己在实习期间做过的多模态论文,包括其中用到的一些技术的细节并进行相关技术细节的延伸。比如召回是以哪种方式处理的,为什么transformer用LN不用BN,BN/LN的区别有哪些,常用的一些loss有哪些,各自的特点是什么。
开放题:电梯调度问题
设计一个电梯调度系统,来解决上下班高峰时,如何进行电梯调度可以收益最大化。
首先回答这个问题需要明确电梯调度系统的输入输出有哪些;其次,需要分析收益的分层理解(用户体验/电梯运行成本/...);最后还是调度算法应该如何优化。我在回答的时候类比了磁盘调度算法。
编程题:给定两个队列,每个队列有若干区间,完成区间合并任务。
三面
针对简历有比较详细的展开,并且问了相关的技术前沿的探讨。
三面并没有编程题。
HR面
主要还是询问自己是不是想做目标岗位这个方向,自己认为的方向匹配度有多少。
另外还有一些工作向的问题,比如在工作中遇到过哪些挑战,如何面对这些挑战,自己有哪些优缺点等等。
主要的准备思路还是对自己简历中的项目要深度理解,对实习涉及的业务及技术有自己的思考。
另外基础的准备需要八股+刷leetcode
2023届寒潮中求职不易,祝各位offer多多,早日上岸!