2024.8.29 一面
实习+项目 15min
提问+场景 30min
- lock,synchornized使用场景和区别
- Integer,int比较;基本类型包装类型区别
- 线程安全list及原理
- CopyOnWriteArrayList和vector区别,使用场景
- Queue的相关实现,优先队列的实现方式和不同队列各自使用场景
- forkjoinpool以及工作窃取机制
- 阻塞队列的数据结构
- 线程池丢弃任务触发拒绝策略流程
- MySQL b树b+树区别
- redis基本数据类型和底层数据结构
算法 15min
将无序数组按奇偶数分组并各自升序排序
考察的比较细致,很多结合实际场景的八股考察,许多忘了。大致记得这些。当场约下午两点,两小时后二面
2024.8.29 二面
实习+项目 15min
提问+场景 30min
- 对map单线程写多线程读,哪些方案保证并发安全
- 线程池中线程使用Threadlocal存在什么问题怎么解决
- int a=1+1与new对象 在jvm层面发生了什么
- Spring如何解决循环依赖
- 聚簇索引非聚簇索引区别
- 一个MySQL查询问题
- 如何用MySQL实现原子性递增
算法 10min
lc.80删除有序数组重复项Ⅱ
记得的是这些,三点不到面完,五点多收到意向邮件无hr电话~
#美团##秋招##面经##秋招的第一个offer,大家都拿到了吗##美团求职进展汇总#