1 在页面下载导出 500 万的订单数据,你会怎样设计
2 设计一个接口,会从哪几个方面去考虑?代码规范
3 线程池执行原理
4 volatile 的底层原理
5 分布式锁的底层原理,知道哪些分布式锁,怎样让别的线程不能释放锁
6 幂等怎么实现的
7 结算下单的流程,下单延时取消怎么实现的,价格中心的计算流程,下单流程怎么去做优化
8 怎么保证两边服务的数据一致性
9 kafka 数据不丢失怎么保证的
10 GC次数多少是正常的,GC的过程?CMS原理。有过哪些jvm调优经历。
11 项目架构
12 Reentrantlock 加锁的逻辑
13 订单库怎么分表分库的,分成多少个库,几张表,订单量有多少,用户量有多少