美团秋招开始啦!!来看看去年面经?

前言

友友们,马上25届秋招就要开始了,你准备多少啦?有实习经验吗?准备迎接好秋招的狂风骤雨了吗?

我是去年2024届实习转正,并且已经成功入职1个月了,因为没有参加秋招面试,所以只能拿暑期实习的面经来供大家参考了。

先介绍一下背景,我是本硕211计算机相关专业,23年10月开始学习Java,大概从学习到拿到实习offer最后花费了6个月的时间,秋招的话只投了字节跳动,最后在字节和美团中,选择了美团。

美团面经分享

笔试

  1. 3.11第一次笔试,A了2.35
  2. 3.18第二次笔试,A了2.55

一面

3.15约一面,3月22一面

面经

  1. 你实验室做什么的?
  2. Feed流系统应该考虑哪些因素
  3. 推拉两种模式的特性和实现
  4. feed流 你都用到了MySQL和Redis的什么结构?
  5. 你简历中写了数据一致性,为什么会考虑到这个问题?你是有分布式的需求么?
  6. 你是怎么保证一致性的?(我只说了先改数据库再删Redis,其实还有许多比较高大上的解决办法)
  7. 你有没有监测过这个一致性?
  8. 主从同步为什么能提升写性能?
  9. Redis和MySQL的差异?
  10. MySQL ACID是什么?
  11. 事务隔离级别都有哪些?怎么实现的?
  12. 分布式环境下一致性有了解么?无
  13. MaBatis的分类叫什么?他被叫什么框架?ORM
  14. 算法:写了一道多线程的题(我简历上写熟悉多线程,挖坑了),一个函数生产数据,一个函数消费(多线程消费),然后用线程池怎么解决
  15. 网络中的I/O模型?
  16. 都有哪些排序算法,Java中用的是哪个排序算法?
  17. C++ 和 JVM上的这种语言的区别?
  18. JVM中的垃圾回收?判断垃圾、垃圾回收算法、垃圾收集器
  19. 有没有了解过最新的Java特性?ZGC了不了解?
  20. 平时从哪些方便学习知识多一些?视频、书、博客?
  21. 有没有关注最新的进展,行业大牛?

二面

3.23约二面,3.28二面

面经

  1. 自我介绍
  2. 之前的实习经历?(这个是NLP实习,与开发无关
  3. 实习是算法,项目是工程,你打算做什么方面?
  4. 开始问项目:
  5. 问我当时做这个项目几个人?
  6. 你扩展了什么功能?
  7. 你的这个项目的并发量是多少,为什么想到了使用lua去控制?
  8. 这个两千指的是QBS么?
  9. 为什么使用Redis,直接使用MySQL有什么问题?
  10. 为什么选择的是Redis + Lua的方案
  11. 为什么一定要使用Lua?为什么会超卖呢?
  12. 使用Redis自带的compareAndSet也可以啊?为什么一定要使用Lua?
  13. 脑子抽了,这个不可以。因为解决不了一人一单
  14. Lua的内部逻辑是什么样子的?
  15. 那怎么解决超卖问题?
  16. 消息队列用的哪个东西?
  17. Redis的Stream
  18. 那你知道除了这个这个还有什么消息队列么?
  19. 你能列一下你知道哪些Redis数据结构和他们的使用场景
  20. 你知道跳表么?
  21. 这个项目你的主要角色是什么?
  22. 你觉得MyBatis Plus是个什么东西?
  23. 我看的你的技能栈里有Java,你用过HashMap么?你知道put方法里面的流程?
  24. hash碰撞是怎么处理的?
  25. hashMap是线程安全的么?
  26. 不是,讲了hashtable和concurrendHashMap
  27. concurrendHashMap是怎么实现的线程安全?
  28. 你在项目中你的印象深刻的问题,怎么解决的?印象深刻的技术栈?
  29. 秒杀
  30. 全局错误封装
  31. ThreadLocal
  32. 你能够用Redis和MySQL保持一致性,怎么做的?
  33. 双写
  34. 中间件订阅binlog
  35. 你怎么知道的binlog?
  36. 我说的主从
  37. 问了一个SQL语法题
  38. 一个表,拥有 class  name score
  39. 请输出 得分超过90分的学生最多的班级名称
  40. 算法:给你一堆 坐标, 判断是否能有一条平行于x轴的线能够将这些点分开?
  41. 这么多技术栈里,你掌握的最好得是哪个?
  42. Redis
  43. 你大学期间最感兴趣的课程?
  44. 数据结构
  45. 那你考了多少分啊?
  46. 89,前三
  47. 你最近一年半载的技术栈学了哪些东西?
  48. Redis、mysql、SSM,SpringBoot、JVM
  49. 平时技术学习获取的途径是什么?
  50. 博客、课本、视频,主要是博客和视频
  51. 你对技术上哪个方向感兴趣,分布式大数据高并发实时处理?
  52. (给我offer我都感兴趣,没敢说hhh

总结

总的来说,面试还是有很多运气成分在的,包括你与部门的匹配度,临时的发挥等等。就像我后来面字节跳动(1天4面),就是很随性的和面试官去聊天,最后也拿到了不错的offer。虽然我第一开始连续抛出了好多个拉满焦虑的问题,但是大家不需要有太多的焦虑,认真准备,率性面试,最终都会有一个好结果的。

By the Way

美团2025届校园招聘7月29日全球启动: https://mp.weixin.qq.com/s/UjSX_PfXW1aUw855GKSFew

欢迎大家来投递美团!!!内推快人一步哦~

#美团2024届校招##美团工作体验##ATMD##美团##软件开发笔面经#
全部评论

相关推荐

2 5 评论
分享
牛客网
牛客企业服务