拼多多Java秋招后端一面75min
1.项目介绍
2.HashMap扩容时链表转红黑树的阈值为什么是8?退化为6的原因?
3.synchronized锁升级过程?
4.G1垃圾回收器如何预测停顿时间?Region大小如何设置?
5.volatile能否保证数组元素的可见性?如何解决?
6.ThreadLocal内存泄漏的根本原因?JDK改进方案?
7.Java 8中Stream的并行处理原理?
ForkJoinPool工作窃取机制?
8.AOS中为什么用CLH队列而不用普通链表?
9.线程池核心参数设置规则?美团动态调整方案?
10.ConcurrentHashMap的size()方法为何不精确?替代方案?
11.如何用CAS实现一个无锁栈?ABA问题如何规避?
12.CompletableFuture如何实现多个异步任务依赖执行?
13.MySOL索引失效的10种场景?最左前缀原则的底层原理?
14.十亿级订单表如何优化分页查询?
15.Redis大Key删除导致集群崩溃,如何避免?
16.Redis事务与MySOL事务的ACID区别?
17.缓存与数据库一致性方案对比?拼多多秒杀采用哪种?
18.Redis Cluster的slot迁移过程会阻塞请求吗?
2.HashMap扩容时链表转红黑树的阈值为什么是8?退化为6的原因?
3.synchronized锁升级过程?
4.G1垃圾回收器如何预测停顿时间?Region大小如何设置?
5.volatile能否保证数组元素的可见性?如何解决?
6.ThreadLocal内存泄漏的根本原因?JDK改进方案?
7.Java 8中Stream的并行处理原理?
ForkJoinPool工作窃取机制?
8.AOS中为什么用CLH队列而不用普通链表?
9.线程池核心参数设置规则?美团动态调整方案?
10.ConcurrentHashMap的size()方法为何不精确?替代方案?
11.如何用CAS实现一个无锁栈?ABA问题如何规避?
12.CompletableFuture如何实现多个异步任务依赖执行?
13.MySOL索引失效的10种场景?最左前缀原则的底层原理?
14.十亿级订单表如何优化分页查询?
15.Redis大Key删除导致集群崩溃,如何避免?
16.Redis事务与MySOL事务的ACID区别?
17.缓存与数据库一致性方案对比?拼多多秒杀采用哪种?
18.Redis Cluster的slot迁移过程会阻塞请求吗?
全部评论
有点难度啊。不过多多居然现在还有面试啊。
这么难吗,是校招吗
相关推荐
点赞 评论 收藏
分享


查看13道真题和解析