2023届春招面经-美团算法岗(已发offer)

前段时间在牛客上提问了“23暑期实习-阿里面试”这个问题,并且在那个帖子里记录了自己面阿里的时间线,评论区有个同学让我写个阿里面经,因为目前阿里还没有结果,但是拿到了美团的offer,这里写个美团的面试过程。


首先介绍一些基本情况:

  • 面试的岗位:推荐搜索算法工程师
  • 地点:我本来投的上海,不过被北京的面了

流程时间线:

  • 2022/03/08: 投递
  • 2022/03/12: 笔试,算法岗4道算法题A了3.5道,5到多选题,大概对了4道左右
  • 2022/03/22: 一面(过),面后20分钟约了二面
  • 2022/03/23: 二面(过)
  • 2022/03/25: 收到HR电话,发放offer

面试过程:我感觉美团算法岗位面试特别友好,都是根据简历上的内容挖扩展问题,不会直接问无聊的八股问题,所有问题都是基于简历内容扩展出来的。这就导致我下面写面试经验不会太详细,因为每个人简历不同

  • 一面(1h)

    • 一面面试官首先介绍自己部门,大概3分钟时间
    • 然后我自我介绍
    • 我简历上有几篇论文,里面有在投的,也有已经中的,因为做的方向和推荐不同,面试官首先让我对自己研究方向做个综述,期间的疑惑会提出来。
    • 综述完毕后,会让我挑选一个觉得做的不错的工作给他介绍一下,中间如果面试官有疑惑,会打断提问。
    • 我简历上有天池上练手的推荐赛,压根没啥排名,纯属为了熟悉推荐的流程做的。面试官也比较感兴趣,就让详细描述了自己怎么做的(面试官会问很细的细节),因为提前准备了,所以都回答出来了。这个时候已经过了40分钟。
    • code环节:LCA问题,因为刷过,所以2分钟A了,中间少了个判断条件,面试官提示了一下。
    • 然后18分钟反问+聊天
  • 二面(45min)

    • 自我介绍
    • 开始介绍简历上的工作
    • 但是这里出了问题,面试官思维比较跳跃,在15分钟的时候想到了SVM,我因为没有准备(因为觉得和简历上的东西无关。。。),回答的比较烂,就和面试官尴笑(这个时候,我恨不得回到一星期前抽死自己,两三次说去看,都存在侥幸心理没看),这时候开始紧张了,后面回答的都不是多好,也影响了code。然后一会到了25分钟,面试官开始出题。
    • code: 最大连续子数组和(这里要求输出这个子数组的第一个和最后一个索引)。写了个空间复杂度O(n)的,面试官不太满意,不过没有多少时间了,就口述了优化的做法。
  • 总体而言
    一面面完,自我感觉非常好,二面面完感觉自己凉了,直接在自己整理的春招记录里标记没过。不过25号收到了offer,还是很惊喜的。

  • 个人看法:
    我每次反问都会问一个问题“让面试官就我面试中表现的缺点,给点建议”,这里我感觉两个面试官给的关于面试的建议很有用:

    • 一定要对自己的简历负责,你简历上所涉及的每个知识点都要搞明白,从理论到计算。(可能开发岗不适合这条
    • 如果是跨岗的同学(比如你的研究方向是A,找了B的岗位),一定要去思考,你之前做的A能不能用在B上,怎么用?尤其一些大公司会问这样的开放题。

因为我自己也面了7,8轮面试了,说几点自己觉得面试中重要的事情吧。

  • 简历上的项目不是越多越好,而是越精越好,因为面试时间就那么长,面试官一般也就问两个项目(也可以是论文或者工作),然后将每个项目面试时间控制在>=15分钟,这就导致你选项目的时候,不一定要选理论性最强的,应该选最能聊的。
  • 在介绍自己项目的时候,一定要有条理地去介绍,这样让面试官在你擅长的项目里聊的时间更长,你就可以表现的游刃有余,就可以避免问太多八股文。比如按照下面的顺序去讲:
    • 这个项目的背景(为什么做这个项目)
    • 这个项目遇到的难题,遇到了1,2,3......的难题
    • 针对每个难题,我们提出了a,b,c...... 的解决方案
    • 最后我们取得了怎样的结果
  • 对于八股文,目前我大概遇到下面几种情况才会面八股文(开发岗我不清楚,目前只说自己面的算法岗):
    • 没有hc了,就是单纯面你一下(这种无论怎样都会挂的)
    • 和投递的岗位不match(这种看你自己吧,如果硬着头想去,那就老老实实背)
    • 面试官对你做的方向不感兴趣,这种最常见的情况是你在自我介绍的时候没有大致介绍自己研究内容,导致面试官压根不清楚你在做什么,这种情况你就在回答问题的时候有意无意引诱一下,面试官一般都会问的(因为面试一个小时,面试官也不想尴聊啊),这样就回到了你擅长的项目上面,避免问太多八股文。
    • 如果面试官铁了心面你八股文,你又不擅长,就自认倒霉吧:(

第一次写面经,可能不太好,大致就这些吧。

#实习面经##美团##面经##校招#
全部评论
请问是春招全职吗?还是暑期实习?
点赞 回复 分享
发布于 2022-04-16 22:08
请问大佬是哪个部门啊
点赞 回复 分享
发布于 2022-03-31 13:27
大佬太强了,我的情况跟大佬一样,投的上海被北京面了,也是外行转搜索推荐,今天晚上一面,好紧张
点赞 回复 分享
发布于 2022-03-29 09:30
请问下楼主,二面多久之后收到OC的呀,今天刚面完二面。
点赞 回复 分享
发布于 2022-03-28 22:04
楼主是哪个部门,最后base是北京吗
点赞 回复 分享
发布于 2022-03-26 12:52

相关推荐

04-15 20:59
已编辑
蚌埠坦克学院 Java
比如说一天他这个扫描漏洞大概一天的扫描量是多少呢 ?那他那个服务器的话就是比如说 20,00到 3,000的话有没有那种服务器有压力的情况呢 ?这个迁移的过程中的那个数据一致性的话 ,你是怎么保障的 ?Java的那个内存模型 ,你说一下 Java的运行时的那个内存区域吧。对象垃圾回收分几块区域。你可以说一下嘛 ?你刚才说的那个垃圾回收算法 ,你能说一下CMS他有几个步骤,你看你能说一下吗 ?为什么要 STW呢?他如果不暂停会造成什么影响线程池的话你在业务中有是怎么用的 ?你主要关心的这些参数的哪些方面呢核心线程你设置的是一个比如说 10,那么如果你短时间内它的那个任务执行比较久 ,然后一下来了大大超过了这个 10以上的上限比如说 100,它会怎么样呢?公平锁和非公平锁他们两个有什么区别啊 ?数据库为什么要用这个数据结构聚集索引和非聚集索引的区别知道吗?索引件的是 ABC,like %B%然后再加一个条件 C,它可以走到这个索引嘛数据库事务的隔离级别你说一下RR和 RC它的区别是什么 ?说一下什么是悲观锁什么是乐观锁吧。业务中什么时候用乐观锁什么时候用悲观锁呢有想过吗 ?业务中有没有遇到什么慢sql的情况 ?建索引你会有什么考虑吗 ?redis里面有用过这种分布锁吗 ?kafka是怎么保证他的那个消息不丢失的吗 ?你开很多个线程池,如果是处理有异常了怎么办 ?Rabbitmq如何保证消息的顺序消费有没有遇到过消息积压的情况如果消息积压了很久,但是你这个服务现在处理不过来了。新的消息又不断的过来导致你这个服务后面都是一直在消费老消息嘛,短时新加的机器就是消费速度跟不上的情况下你会怎么办 ?微服务的话主要是用的是哪些 ?docker和K8S这些了解过吗 你自己打包你是怎么打的AI平常怎么用的 ?实习接到了大的一个任务这种你有用它怎么做的吗 ?主要用过哪些AI职业规划反问发面经攒下人品更新:官网状态变成复试
查看30道真题和解析
点赞 评论 收藏
分享
评论
38
122
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务