java面试题总结

整理一下java各个方面知识大纲,方便阅读学习;(持续更新中。。。。)

java基础

  1. hashmap的原理
  2. AQS详解
  3. synchronized原理
  4. ReetrantLock和synchronized的区别
  5. synchronized锁优化
  6. 线程池原理
  7. JVM内存模型
  8. java内存模型面试版
  9. HashMap为什么线程不安全

mysql基础

  1. MySQL的索引结构
  2. B树和B+树的区别
  3. mysql执行计划
  4. 数据库索引为什么用b+树
  5. B+树总结
  6. B+的回答让我通过了
  7. mysql面试题集合

spring方面

  1. spring的生命周期
  2. BeanFactoryPostProcessor与BeanDefinitionRegistryPostProcessor详解
  3. spring的autowired详解
  4. spring中的依赖详解
  5. spring的aop源码详解
  6. spring的五十问

springboot的启动流程

  1. Springboot的启动流程
  2. spring的tomcat启动流程

redis

  1. redis的数据结构
  2. redis的线程模型
  3. redis的分布式锁
  4. redis缓存同步问题
  5. redis的跳表数据结构
  6. redis开发规范

微服务面试题

  1. 全网最全的微服务面试题

阿里面试题

  1. 全网最全的阿里面试题
  2. 阿里三面被挂,幸获内推,历经5轮终于拿到口碑offer
  3. 二本阿里p6面试经

你可能感兴趣的:(java)