美团校招小象后端 一二三四五面经 已邮件offer

美团

小象后台开发(校招全职,非实习)
拿到正式邮件offer了
泪了,接下来好好肝论文

楼主菜哭......希望能对大家有帮助......

菜鸡的春招个人总结帖

时间轴

  1. 笔试(3-19) 1.8 / 5 (第1、2题)
  2. 一面(3-23)
  3. 二面(3-24)
  4. 三面(3-27)(应该是部门leader不在,临时找了HR来面一下)
  5. 四面(4-1)
  6. HR(4-4)
  7. offer call(4-6)
  8. 正式offer(4-8)

美团一面

  1. 介绍自己
  2. 项目
    1. 介绍项目(我写的一个辣鸡的秒模块,泪了)
    2. 怎么保证redis与Mysql的数据一致性(秒杀预热数据的一致性,就解释了不需要一致性,只保证Mysql库存正确即可之类的)
    3. 见你写了个加随机数预防缓存雪崩,解释一下
    4. 未改进和改进后的Jmter测试性能对比
  3. Redis
    1. 为什么选择Redis作为缓存?
    2. 为什么Redis的性能十分的高?
    3. 说一下单进程、单线程的Redis和你平时写的多线程程序的对比
    4. 如何保证Redis的高可用(哨兵、持久化策略RDB、AOF)
    5. 解释一下哨兵、RDB、AOF
    6. 主从一致性
      1. 大概答了在哨兵中RDB和AOF是怎么配合使用来保证主从一致
      2. 几个方面
        1. 从刚启动
        2. 主从同步
        3. 主掉线切换
    7. Redis数据淘汰策略
    8. 说一下分布式事务吗?
      1. 不太了解,所以大概答了思路:通过事务实现Mysql和Redis的同步修改,异常回滚啥的
    9. setnx是事务吗?
      1. 答了不是(不知道对不对),然后又说了一下Redis本身自带的事务(部分事务,非原子性)
  4. Mysql
    1. 解释一下事务
    2. 事务隔离级别
      1. 答了并发问题及其对应解决
      2. 答了RC和RR级别事务的实现:一致性视图、MVCC
    3. 为什么使用B+树作为索引(答了二叉树、B树、B+树的对比及其应用的优缺点)
    4. 聚簇索引和非聚簇索引的区别
      1. 答了聚簇索引:结构、建立(主键上建立、无主键则选择第一个唯一索引,若都没有主键和唯一索引则隐藏有一个字段实现聚簇索引)
      2. 非聚簇结构、回表问题
    5. 什么是最左匹配原则(答了:建立多列索引、多列索引顺序性和索引下推)
  5. Java
    1. Java是如何保证其安全性的
      1. 答了封装字段访问权限
      2. 答了C语言手动内存管理和JVM GC保证一定程度上的内存安全、内存不泄露
    2. 刚见你说了Java 内存泄漏问题,解释一下什么情况下会出现
      1. 答了强引用
      2. 答了线程池里的线程使用ThreadLocal 自己忘记回收、需要线程回收了才会回收占用的内存造成内存泄漏,如果***存很大会造成频繁的GC极大拖慢进程的速度
    3. 说一下BIO、NIO、AIO
      1. 答了区别、优点缺点、实现机制
  6. 手撕算法
    1. 一个数组找出出现次数最多的一个数,如果多个数出现的次数相同则输出第一个
    2. 生产者消费者(一对一)
  7. 平时怎么学习的
  8. 有什么需要问的吗?

面试官很nice,大概面了一个小时

挖槽。。。这也太快了,给我过了,明天下午4点二面



美团二面

面试官想到啥就问啥,不会的问题会去有引导你,面试的体验很不错,希望有三面。。。

  1. 手撕
    1. 10个多线程保证 i从0加到10 (差点翻车,主线程忙等另外10个线程完结
    2. 反转链表
    3. 上台阶(n=80)
  2. 操作系统
    1. 常用的linux命令说一下
    2. 操作系统中的信号 和 信号量有什么关系
    3. epoll 和 Selector 有什么区别?
  3. 计算机网络
    1. 说一下拥塞控制
  4. 数据结构
    1. 说一下红黑树,你平时用的技术哪里用到了它
    2. 哈希表怎么处理冲突
  5. 项目
    1. 你把项目放到服务器上运行的时候有没有遇到什么问题?查看项目运行的状态怎么做?
    2. spring 和 springboot的关系你是怎么理解的
    3. Spring IOC和AOP说一下你的理解
    4. 为什么用消息队列
    5. 对于消息的重复消费你有什么设计方案吗?
  6. 最近有在学什么?平时是怎么学习的?


三面

233之前HR说是技术面试,怎么好像变成了HR面了...

  1. 介绍自己
  2. 说一下四种IO模型
  3. 平时怎么去学习的?
  4. 为什么你说学习了要去实践?
  5. 说一下的最大的优点和缺点
  6. 举一下你缺点的例子
  7. 相像一下几十年后是怎样的生活
  8. 你觉得最痛苦的一段时间
  9. 对你影响最大的一件事情
  10. 在安排活动的过程中有没有发生什么冲突?
  11. 你有什么崇拜的人吗?
  12. 你有什么想问的?

四面

应该是主管吧...

  1. 介绍学习过程和感悟
  2. 看你用过vue,介绍一下
  3. webpack打包工具介绍一下
  4. csrf攻击说一下
  5. 见你写了,了解python说一下
  6. 说一下python的yield的用法(不会=。=)
  7. 看你说对机器学习有了解,说一下学习经历(介绍了学习经历、还有机器学习、深度学习的相关知识:常机器学习常用算法、神经网络反向传播啥的、还有训练、网络优化损失函数啥的)
  8. 浮点数的立方(凉)(说了转成字符串然后模拟乘法计算)
  9. 某个数的开方(凉)(说了逼近,,,实际可以除2或者牛顿法...)
  10. 有什么想问的吗?比如业务、技术栈什么的?(问了业务和技术栈,面试官介绍了挺久的)

555菜哭了,希望有HR面.................

HR

HR正常问题:学校经历、性格、优点缺点、学习方法、与人相处、他人评价

写在最后

整个求职一路走来其实挺不容易的,最后能拿到满意的offer一半努力一半运气吧。最大的感触就是基础一定要打好了,算法很重要要好好学,要多刷题,不懂就多请教大佬。很多同学问我看了什么资料,上了什么课,其实我觉得左神的算法课就很好,适用于准备求职、算法基础比较好,缺乏系统化题目训练的同学,大家可以按需购买
优惠购课链接:https://www.nowcoder.com/courses/cover/live/350?coupon=A2XcYlp

#2020美团春招##美团##校招##Java工程师##面经#
全部评论
啥时候开始实习呀楼主?
1 回复 分享
发布于 2020-04-09 00:02
这踏马也太难了吧
1 回复 分享
发布于 2020-03-30 15:32
大佬 手撕代码是视频让你写纸上吗?
1 回复 分享
发布于 2020-03-30 09:13
楼主,你签的劳动合同主体是什么啊?我也拿到买菜offer了,可是合同主体是宝宝爱吃?
点赞 回复 分享
发布于 2020-07-10 20:49
楼主拿的是sp吗
点赞 回复 分享
发布于 2020-06-18 11:18
可以
点赞 回复 分享
发布于 2020-06-17 10:52
太多面了 楼主值得offer
点赞 回复 分享
发布于 2020-06-16 10:54
楼主是实力运气双重上线 给自己许个愿
点赞 回复 分享
发布于 2020-06-15 11:09
一面问的也太难了吧,感觉后面几面还正常些。
点赞 回复 分享
发布于 2020-06-13 11:16
楼主是美团哪个部门啊
点赞 回复 分享
发布于 2020-06-13 10:51
蹭蹭楼主的好运!
点赞 回复 分享
发布于 2020-06-12 11:18
五面也太强了,换我估计都放弃了
点赞 回复 分享
发布于 2020-06-11 14:17
刚好要面这个,看到太及时了
点赞 回复 分享
发布于 2020-06-02 19:29
膜拜大佬!
点赞 回复 分享
发布于 2020-06-01 18:02
tql,sp实锤了
点赞 回复 分享
发布于 2020-05-31 18:26
666,厉害厉害
点赞 回复 分享
发布于 2020-05-28 16:01
难顶,面到最后,要疯惹
点赞 回复 分享
发布于 2020-05-26 17:10
大佬hr面之后两天就接到offer call了吗,我hr面的时候hr说流程不会太快,校招比实习流程复杂一点要审批之类的,一般来说七天才能有结果,这是凉了的意思吗..
点赞 回复 分享
发布于 2020-04-18 03:14
嚯五面也太顶了
点赞 回复 分享
发布于 2020-04-12 06:20
tql
点赞 回复 分享
发布于 2020-04-11 09:40

相关推荐

真实工作体验~先说结论:非常安利!!! 在滴滴成长很快,对新人有培养体系。老板们和同事都很职业,能力强,培养了我比较好的职业习惯,也拿到了比较好的结果。当然有时候压力也会大一点点,挺过去就好了。 上下班不打卡,包晚餐,9点后打车免费。有商保报销90%,过节有公司礼盒。有人情味,相较其他厂老人(3年以上司龄)相对更多些!⭐关于职场氛围:真的很爱滴滴🍊的氛围,大家都很亲近,组里人也会一起吃饭,而且经常被请客,嘻嘻。还有就是可能职场不是很大,整个二楼一半人我都认识了!我从最开始比较害羞到慢慢主动和别人搭话噜,感觉这次实习认识的小伙伴还是比较多的! ⭐关于成长:mt和同事不管在日常工作上还是求职、职业规划上都给我提供了帮助,花时间辅导我面试、回答我幼稚的问题…这些都让我很感激!而且我也看到了他们的工作状态,对商分、数分有了一些理解。有时候和他们的交流给迷茫时期的我带来了一些慰藉。不过有时候组里忙起来可能就没人管我,所以我也狠狠摸鱼了 ⭐通勤不太方便是真的,上海职场离地铁站老远了,而且地理位置离上海哪个高校都远;晚上的饭菜也不是很好吃;茶水间只有开水…… 但是工位不挤,实习生独立工位这点还是蛮好嘟;而且楼下有健身房,有时间可以去跑个步哦~ ⭐很爱Mac book前置拍出来糊糊的感觉!宝子们可以试一下hhh,摸鱼不干别的就是自拍、养花、吃零食滴滴2026届秋招储备实习生招聘正式启动啦!🚘岗位类别工程/算法/数据/安全技术/效能管理/产品/商业分析/金融模型/运营/专业职能/其他🚘投递要求2025年9月~2026年8月之间毕业的海内外高校毕业生,每人可投递1个岗位🚘工作地点北京/杭州/上海等🚘招聘流程简历投递(4.15起)-面试安排-Offer发放🚘【内推链接】https://app.mokahr.com/campus-recruitment/didiglobal/96064?recommendCode=DScKP9qC#/jobs【内推码】DScKP9qC立刻投递,快人一步,抢跑未来立刻投递,快人一步,抢跑未来!大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽 #内推#         #牛友职场人脉来了#         #春招#         #实习#         #校招#         #滴滴#         #实习#       
点赞 评论 收藏
分享
头像
04-08 21:42
已编辑
河海大学 Java
1.面试官自我介绍 : 美团的直播部门后端2.自我介绍八股:1.redis都什么数据结构?项目当中常用那哪几个?位图在项目中怎么用的?2.布隆过滤器的原理?3.volatile 关键词作用?有序性是怎么实现的?4.进程和线程的区别?线程是为了解决进程的什么问题?手撕:字符串大数相加反问:1.base 北京 2.AI相关 3.建议: 多巩固基础(看我撕得这么费劲)总结:面试官非常好,和我有说有笑的探讨问题,但是最近都没看算法,简单题居然吭哧吭哧写了二十分钟,面试官在我写题的时候也一直看着屏幕,也没有做其他事就看着我写,方法写错个字母还用指针点了一下帮我排除错误(我哭死)面试官很好但是我太菜,还是要好好去复习不能摆发现自己有个坏习惯,回答问题的时候眼神一直到处飘,而且频率很高,怕被误认为有其他作弊工具,牛友们也要注意一下眼神管理 许愿二面问了我的AI项目,另一个项目一句没问:1.完成度怎么样?能和运行么?跑个栗子看一下罢!2.整体的运作流程3.和Langachain4j对标的还有那些JavaAI框架?4.Manus了解过么?5.举个具体的Tool例子6.解释下Agent是什么概念?和Tool有什么区别7.大模型在Agent中起到了什么作用?过程当中会调用多个大模型么?8.LLM的具体原理?Token是怎么存的?从一个个Token到输出的过程是怎样?9.为什么要存上下文记忆?#牛客在线求职答疑中心# #牛客AI配图神器#
点赞 评论 收藏
分享
云边有个小卖铺儿:其实我觉得,即便是暑期实习,转不转正也是要看部门有没有hc的,不保证不是画饼,最近这段时间上一波的日常实习生走了很多,有些部门很缺人。
投递美团等公司6个岗位
点赞 评论 收藏
分享
评论
31
225
分享

创作者周榜

更多
牛客网
牛客企业服务