美团日常二面9.1

项目相关

  1. 介绍一下你的项目,项目中主要面临哪些技术问题?
  2. 为什么会产生“一人一单”和“超卖”的问题?
  3. 能描述一下从发券到下单的整个流程吗?
  4. 你的异步是怎么实现的?
  5. 消费 MQ 时有几个线程?为什么还会出现多线程问题?
  6. Redis 中用的是什么数据结构?为什么?
  7. 如果用户数量很大,Redis 的 Set 查询性能会不会有问题?
  8. 数据量太大了怎么办?(扩容、淘汰机制的讨论)
  9. 使用 Redis 有哪些需要注意的点?
  10. 为什么用 MQ 异步下单,用户响应时间会缩短?

数据库相关

  1. MySQL 表结构设计上有哪些思考?
  2. 为什么要符合三大范式?
  3. 反范式设计会有什么问题?
  4. 你遇到过“删表删不掉”的情况,原因是什么?
  5. MVCC 是什么?
  6. MVCC 和 ACID 的关系是什么?
  7. ACID 能具体完整解释一下吗?

Java / 并发相关

  1. 熟悉 Java 核心机制,你能讲讲面向对象的原则和理解吗?
  2. 在项目中如何体现面向对象设计原则?有用到哪些设计模式吗?
  3. 线程池的工作原理是什么?
  4. 线程池大小应该怎么设置?

系统设计 / 思考

  1. 系统设计上你有哪些收获?
  2. 数据库表设计上的问题你怎么分析?
  3. 你在这个项目里最大的收获是什么?

无手撕

反问

  1. 结果:两三天

思考

全程项目,穿插八股场景,问的问题相对不难,也没深挖,八股基本上没咋问,问也是就简单说说就行,全程四十分钟不到,没有手撕题,也不知道是无了还是怎么着

#日常实习面试##java#
全部评论
消费 MQ 时有几个线程?为什么还会出现多线程问题? 这个问题佬是怎么回答的啊,这一块我一直没搞清楚
点赞 回复 分享
发布于 09-05 15:44 四川
mark
点赞 回复 分享
发布于 09-03 13:02 北京
项目大神
点赞 回复 分享
发布于 09-03 10:14 北京
最后oc了吗
点赞 回复 分享
发布于 09-26 23:56 四川
很牛逼了北邮✌🏻
点赞 回复 分享
发布于 09-03 07:15 湖北
佬,试试pdd吗
点赞 回复 分享
发布于 09-02 21:25 上海
很牛币啊
点赞 回复 分享
发布于 09-02 10:30 湖北
什么部门佬
点赞 回复 分享
发布于 09-02 09:13 上海
很猛啊学弟
点赞 回复 分享
发布于 09-02 09:01 宁夏
接好运
点赞 回复 分享
发布于 09-01 23:37 陕西

相关推荐

评论
8
59
分享

创作者周榜

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