Java面试知识点大纲
2023-05-16 17:14:24 举报
AI智能生成
登录查看完整内容
相似推荐
查看更多
价值30K-----高级JAVA面试大纲
(精华)高级JAVA面试大纲
JAVA面试大纲
Javase知识点
Mysql面试知识点
java知识点
Java之Spring大纲 面试必备
JVM知识点
Java面试知识点总结
Java面试
Java面试知识点大纲。涵盖面试常问的各个知识点。
作者其他创作
大纲/内容
锁种类
索引
优化
事务
分库分表
集群主从
Mysql
Elasticsearch
时序数据库
数据库
RocketMq
Kafka
消息丢失
重复消费
MQ
分布式锁实现
选举的原理
zookeeper原理和适用场景
zookeeper watch机制
Zookeeper
缓存穿透
缓存击穿
缓存雪崩
过期策略
数据类型
持久化
内存淘汰机制
并发竞争问题
Redis和数据库数据一致性
集群方式
为什么性能高
单线程/多线程
分布式锁
脑裂
缓存(Redis)
redis/zk节点宕机如何处理
中间件
负载均衡策略
集群容错策略
动态代理策略
序列化方式
远程协议
服务治理
服务降级
架构组成
链路追踪
重试
注册中心
dubbo
Eureka
Ribbon
Fegin
Hystrix
Zuul
springcloud
Eureka和zookeeper区别
TCC
两阶段
三阶段
最终一致性
分布式事务
redis分布式锁
zk分布式锁
数据库自增(步长)
redis
zookeeper
UUID
雪花算法
Leaf
分布式唯一ID
接口幂等
微服务
JVM内存模型
垃圾回收(GC)
类加载
JVM
反射
线程池
线程安全
信号灯(Semaphore)
计数器(CountDownLatch)
回环栅栏(CyclicBarrier)
LockSupport
Condition
ThreadLocal
volatile
多线程
Synchronized
Lock
AQS
偏向锁
自旋锁/自适应自旋锁
轻量级锁
重量级锁
种类
锁粗化/锁力度减小/锁消除
CAS
乐观锁
悲观锁
写锁饥饿问题
锁
三次握手/四次挥手
滑动窗口
为什么不能两次握手
为什么连接三次握手/断开四次挥手
TCP
BIO
NIO
IO
Map
List
Set
集合
一致性hash
基础知识
Bean生命周期
解决循环依赖
AOP实现原理
BeanFactory和FactoryBean
Spring
启动过程
自动装配原理
Springboot
工作流程
分页
缓存
标签
Mybatis
技术框架
23种
设计模式
数组
栈
队列
链表
树
散列表
堆
图
数据结构
JAVA
收藏
收藏
0 条评论
回复 删除
下一页