Tomcat的基本架构是什么?
jvm调优,工作的是怎么用的,垃圾回收的策略有哪些?
Java 中的线程池是如何实现的?创建线程池的几个核心构造参数?
对比下 volatile 对比 Synchronized 的异同。
GC机制是什么?
垃圾回收器的基本原理是什么?垃圾回收器可以立马回收内存吗?怎样主动通知虚拟机进行垃圾回收?
类加载器双亲委派模型机制?
集合的种类以及区别,HashMap底层如何实现?HashMap中Hash冲突是怎么解决的?
Spring IOC 怎么管理 Bean 之间的依赖关系,怎么避免循环依赖?
Spring Bean 创建过程中的设计模式?
InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?
简述事务的特性?
什么是MySQL隔离级别?
如何理解BTree机制?
谈谈对慢查询分析?MySQL常用优化方式有哪些??
谈谈悲观锁和乐观锁及用SQL实现?
简述三次握手及四次挥手的过程?
对比B+树索引和 Hash索引?
MySQL的锁并发?
高并发场景(领红包)如何防止死锁,保证数据一致性?
集群与负载均衡的算法与实现?
简述分库与分表设计?
分库与分表带来的分布式困境与应对之策?
加锁机制是什么?
PREVIOUS百度(24道面试题)
NEXT美团(30道面试题)