数据结构
栈,队列,链表,散列表,排序二叉树,红黑树,B树,B+树,位图
设计模式(23种)
创建型(单例,原型,工厂,抽象工厂,建造者)
结构型(代理,适配器,桥接,装饰,外观,享元,组合)
行为型 (模板方法,策略,命令,职责链,状态,观察者,中介者,迭代器,访问者,备忘录,解释器)
JVM
线程,内存区域,运行时内存,垃圾回收与算法,引用类型,IO/NIO,类加载机制
Java集合
接口继承关系和实现,List,Set,Map
Java基础
异常分类及处理,反射,注解,内部类,泛型,序列化,复制
Java算法
二分法,冒泡排序, 插入排序,快速排序,希尔排序,归并排序,基数排序,剪枝排序,回溯排序,最短路径算法,最大子数组算法,最长公共子序算法,最小生成树算法
多线程并发
实现/创建方式,生命周期,线程方法,线程池
Spring
Spring特点,IOC原理,AOP原理, 常用注解,Spring MVC原理,Spring Boot原理,JPA原理
数据存储
关系型数据库
非关系型数据库
网络
网络七层架构
TCP/IP原理
HTTP原理
CDN原理
微服务
服务注册与发现,API网关,配置中心,事件调度,服务跟踪, 服务熔断,API管理
分布式
分布式缓存
分布式事务
网友评论