美团一面二面凉经
部门:金融服务 北京
--------一面 230905--------------
自我介绍
项目+八股
- kafka 重复消费
- kafka ack机制
- kafka 消息积压
- kafka 选举制度
- 线程池参数怎么设置的,为什么?
- 慢接口优化,Future和CompletableFuture怎么选
- 线上接口过慢是怎么发现的
- 怎么使用AOP
- CAS还有哪些实现方式
- 多线程修改一行数据,可以用什么方式。
- Redis考虑过持久化吗
- Integer -128 127(记反了)
- String、StringBuilder、StringBuffer
- concurrentHashMap
- Spring事务注解
- 什么情况下事务会失效
- 如果判断条件过多,可以不放进事务吗(可能是问耗时问题?)
- 更新语句执行过程
- 更新语句涉及到的redo log ,undo log
- 联合索引(sql判断生效字段)、覆盖索引介绍
- SQL关键字执行顺序
- 联表有几种方式
- mysql锁类型
- 死锁的情况
- JVM内存结构
- 排查过线上JVM问题吗?(无)
- 如何判断一个对象可以回收
- 年轻代、老年代、永久代
代码编辑器出问题:无手撕
性格问题
- 过去你有没有发现你的技术有缺陷,如何解决
- 你最有成就感的事是什么
- 如果有事情达不到你的预期你会怎么做
- 目前有拿到什么offer
- 除了事后复盘,如果在处理过程中发现达不到预期你会怎么做
- 你家在哪里,愿意来北京吗
反问
---------二面 230907-----------
自我介绍 + 聊天 + 实习
项目深挖
多线程掌握得怎么样?还行(此时还没意识到严重性)
线程几种状态
手撕:实现生产者消费者,不许用队列,用数组(寄)
反问
-----------------------
痛心疾首,平常刷题用的C++,多线程依靠IDE,手撕突然不会用Condition了