Java面试题(持续更新)
- ConcurrentHashMap 内部实现机制
- ThreadLocal原理及项目中实现
Redis
- Redis持久化方案有几种,优缺点
- Redis单线程为什么快、IO线程模型
- Redis主从同步是如何实现的
Mysql
- Mysql底层存储结构(B tree B+树 红黑树区别)
- 什么是聚簇索引、非聚簇索引
- 什么是MVCC及实现原理
- 如何解决死锁问题
- 分布式事务(2PC、3PC)
- sql优化方案
高并发面试题
- 高并发场景下如何保存缓存和数据库一致性
- 秒杀场景的设计与思考
- 如何通过Rocketmq实现分布式事务
常用框架
- 分布式事务(seata)
- 分布式锁(redisson)
其他
- 对象存储openstack swift
- nginx、haproxy
- tcp协议头,三次捂手