美团二面
2021/9/9 时长95min 有史以来面过最长的了 好累
1.聊实习 具体做了什么
2.给自己挖坑了...说实习时候SpringBoot注入,要是一个接口有俩实现类会报错,问我怎么设计这种情况的注入方案(有多个实现类的场景)
3.看了什么书? jvm mysql 计算机网络
4.对jvm什么印象深刻?
5.挖了半个小时GC ①parallel怎么实现高吞吐量 ② G1 。。。很多 忘了
6.CAS底层原理(CPU硬件层面) 有什么问题(ABA 要和volatile合用) 还有什么问题? 没答上来
7.volatile原理
8.场景题 双十一 如何设计订单号发号系统(按照短url到长域名的发号机制回答的)
9.订单号往往很长,怎么处理?(还是按照短url回答的 用62进制短号代替十进制长订单号 数据表中插入短号 以短号建立索引)
10.如何生成订单号,没有任何先验信息 (日期+时间+服务器MAC地址+自增id)
11.算法 最下的k个数字
12.反问业务和技术栈(java) 两周内给回复 如果过的话三面还是技术面...
面试官很好
#美团面经##面经##美团#