补充面试题集(+本地纸质题集)
类的实例化顺序

Java死锁

ReetrantLock


AQS

ThreadLocal的底层原理



Spring中Bean创建的生命周期

线程池的优点?线程池参数

线程池底层工作原理

事务的ACID特性和4种隔离级别

HashMap的put()

CopyOnWriteArrayList的底层原理

jdk1.7 & jdk1.8中HashMap的扩容原理

jdk1.7 & jdk1.8中hashmap底层变化

AOP面向切面编程

IOC控制翻转

Spring中的事务实现

Spring中事务失效的情况

Spring容器启动流程

Spring SpringMVC SpringBoot

SpringBoot自动配置与Starter机制

Mybatis优缺点

SpringBoot常用注解

SpringBoot如何启动Tomcat?

Redis和Mysql如何保证数据一致?


MySql主从同步原理
MySQL主从复制如何保证数据一致性? - 简书 (jianshu.com)
(162条消息) 面试高频:MySQL是如何保证主从库数据一致性的?_六脉神剑1的博客-CSDN博客


redis主从复制


SpringMVC工作流程&组件

跨域问题?跨域请求?跨域攻击?

浏览器收到请求后经历了哪些步骤?怎样处理?响应请求的过程


volatile关键字

线程安全的map:HashTable CurrentHashMap

集合



MVC SSH SSM


Redis的5种数据结构及其应用场景

Redis缓存雪崩、缓存击穿、缓存穿透?

B树和B+树的区别,为什么Mysql使用B+树?

一个对象从加载到JVM,再到被GC清除,都经历了什么过程?

mysql索引失效的情况

java的工厂模式系列
(24条消息) JAVA设计模式:工厂模式(面试必备)_枫叶の飘雪的博客-CSDN博客_工厂模式java面试
spring的@Cacheable缓存注解
@Cacheable缓存注解 - 简书 (jianshu.com)
Cookie和Session的区别

网络分层

shiro

数据库8个优化



浙公网安备 33010602011771号