Java面试技术点总结
ACID
https://www.jianshu.com/p/fc8a654f2205
https://www.jianshu.com/p/fc8a654f2205
事务隔离级别
https://www.cnblogs.com/xrq730/p/5087378.html
索引结构原理
https://www.cnblogs.com/weizhixiang/p/5914120.html
B树B+树红黑树
https://blog.csdn.net/herr_kun/article/details/80550652
https://www.zhihu.com/question/30527705/answer/52919336
索引优化
https://www.runoob.com/w3cnote/mysql-index.html
覆盖索引
https://www.cnblogs.com/happyflyingpig/p/7662881.html
聚簇索引和非聚簇索引
https://www.cnblogs.com/jiawen010/p/11805241.html
左连接 右连接
https://blog.csdn.net/plg17/article/details/78758593
间隙锁(GAP Lock)
https://www.jianshu.com/p/32904ee07e56
redo log和undo log
https://blog.csdn.net/u010002184/article/details/88526708
MVCC
https://www.jianshu.com/p/8845ddca3b23
基本数据结构
mysql数据有序性
https://blog.csdn.net/wodeguozili/article/details/104184064
数据持久化方式
https://blog.51cto.com/phpme/2455481
原子性支持
https://blog.csdn.net/qq_21118431/article/details/103237988
缓存穿透、缓存击穿、缓存雪崩
https://blog.csdn.net/kongtiao5/article/details/82771694
布隆过滤器
https://zhuanlan.zhihu.com/p/43263751
Redis内存淘汰策略
https://stor.51cto.com/art/201904/594773.htm
Redis-分布式锁与过期策略
https://blog.csdn.net/zanpengfei/article/details/85834691
Redis-redlock分布式锁算法实践
https://zhuanlan.zhihu.com/p/53251005
https://blog.csdn.net/vainfanfan/article/details/89106275
高可用
https://zhuanlan.zhihu.com/p/43723276
redis高可用讲解
https://blog.csdn.net/u014209205/article/details/82113258
Mysql主从同步
https://www.cnblogs.com/kylinlin/p/5258719.html
Redis SCAN
http://doc.redisfans.com/key/scan.html
GEO地理位置
https://blog.csdn.net/yuan_xw/article/details/52385938
HyperLogLog
https://www.runoob.com/redis/redis-hyperloglog.html
https://www.cnblogs.com/klarck/p/13581373.html
乐观锁、悲观锁
https://mp.weixin.qq.com/s/WtAdXvaRuBZ-SXayIKu1mA
公平锁、非公平锁
https://zhuanlan.zhihu.com/p/114257735
Volatile、Synchonized
https://www.zhihu.com/question/57794716?sort=created
锁升级过程
https://tech.meituan.com/2018/11/15/java-lock.html
Volatile
https://blog.csdn.net/suifeng3051/article/details/52611233
ReentrantLock
https://www.cnblogs.com/guanghe/p/13469924.html
https://zhuanlan.zhihu.com/p/249147493
https://zhuanlan.zhihu.com/p/249147493
线程池
https://blog.csdn.net/qq_41536778/article/details/114069180
线程
https://blog.csdn.net/suifeng3051/article/details/51863010?locationNum=2
ThreadLocal
https://www.cnblogs.com/fsmly/p/11020641.html
https://blog.csdn.net/zt011052/article/details/90055586
SpringBoot启动加载过程
https://www.cnblogs.com/trgl/p/7353782.html
SpringBean生命周期
https://www.cnblogs.com/zrtqsk/p/3735273.html
循环依赖性
https://www.cnblogs.com/liuqing576598117/p/11227007.html
Netty
https://blog.csdn.net/eric_sunah/article/details/80424344
Spring Cloud Hystrix 原理简介和实现
https://zhuanlan.zhihu.com/p/138541127
TCP UDP区别
https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html
TCP Time-wait状态
https://www.cnblogs.com/williamjie/p/9500592.html
Nginx粘滞会话
https://blog.csdn.net/weixin_30778805/article/details/99811589
集合框架
HashMap
https://blog.csdn.net/weixin_34342207/article/details/90391405
类加载
https://www.cnblogs.com/czwbig/p/11127222.html
双亲委派
https://blog.csdn.net/codeyanbao/article/details/82875064
内存模型
https://www.cnblogs.com/dingyingsi/p/3760447.html
内存结构
https://www.cnblogs.com/ityouknow/p/5610232.html
垃圾回收
https://www.jianshu.com/p/23f8249886c6
JVM
https://blog.csdn.net/wwt1996/article/details/105762516
https://blog.csdn.net/suifeng3051/article/details/52611310
https://blog.csdn.net/weter_drop/article/details/89387564
https://www.jianshu.com/p/8a58d8335270
CMS和G1
https://tech.meituan.com/2020/11/12/java-9-cms-gc.html
https://zhuanlan.zhihu.com/p/161204689
ExecutorService
https://blog.csdn.net/peachpi/article/details/6771946
引用计数法和GCRoots
https://www.cnblogs.com/sessionbest/articles/8689265.html
秒杀系统
https://www.zhihu.com/question/54895548/answer/1352510403
CountDownLatch
https://blog.csdn.net/lovezhaohaimig/article/details/88815874
分布式事务的处理方式
https://zhuanlan.zhihu.com/p/183753774
互联网公司常用框架源码赏析
美团技术团队文章

浙公网安备 33010602011771号