1.java 基础
map
hashmap 原理 扩容
linkhashmap 原理 扩容
ConcurrentHashMap 原理
arraylist 原理
2.设计模式
代理模式
装饰模式
外观模式 service dao
3.spring 源码
spring启动过程,bean init-method destroy method 执行顺序
beanfactory 和factorybean 区别
bean 单例 和 prototype 区别
springmvc 处理 请求过程
dispatcher 参数解析 前置拦截器 处理 后置拦截器
视图解析
事务7种传播机制
数据库隔离级别
4.mysql 索引
复合索引
索引失效的几种情况
hash 和 btree 区别
执行计划
基础语法 行转列
四种隔离级别
脏读,不可重复读,幻读
5.jvm 内存模型
堆和栈区别 对应jvm 参数
年轻代 收集算法 标记-清除算法 复制算法 优缺点
年老代 收集算法 标记-整理算法
5种引用类型 强引用 软引用 弱引用 虚应用
6.linux 查日志命令
vi 编辑器
运维命令
7.缓存
redis 优点 数据类型
redis的并发竞争问题如何解决
redis集群搭建
mybatis 二级缓存
8.分布式集群开发
nginx 5种负载均衡策略
tomcat 配置
session 共享方案
dubbo 原理 服务降级mock
队列 kafka zookeeper
9.maven 私服搭建
持续更新……
java 高级工程师面试
最新推荐文章于 2024-04-19 00:05:07 发布