盒马一面
- 自我介绍、项目
- 进程的通信方式
- 线程的通信方式
- 线程状态、object.wait线程会进入什么、Thread.wait呢
- 保证线程安全的方法?AQS是怎么保证线程安全的?什么是可重入?
- 乐观锁和悲观锁不同场景区别?
- 10000人抢购一百个100商品,用什么锁?自旋的话并发量高,失败次数比较多,怎么办?
- 脏读幻读区别?mysql索引失效?
- where a = 1, b > 1,order by c,建立什么索引效率高?
- redolog和undolog和binlog区别?数据备份和恢复区别?这三个log可以合并一个吗?别的数据库能合并这三个吗?