仅供学习与面试使用,写的不好的地方欢迎大家指出。
注1:基础的内容或者大家都熟知的经常会被问到的东西去看javaguide哥的文章就够了,当然本人能力有限不可能把各个方面都研究的很透彻,如果有错误的地方,欢迎指出,如果您也有面试方面的东西可以一块分享。
持续更新中...
-
-
- jpa 实现原理?如何将方法翻译为sql语句的?
- jpa save 方法如何识别是insert还是 update?
- hibernate
- mybatis
-
- clickhouse 是什么?
- 数据库、elasticsearch、clickhouse 三种存储结构对比
-
-
- 索引结构,为什么是B+树,聚集索引,普通索引
- sql执行过程,sql优化,什么情况下索引会失效
-
- 并发事务的问题(脏读、幻读、不可重复读)
- 事务的隔离级别
- mysql如何解决不可重复读
- 分库分表
- 分布式事务
- cap、base 理论,分布式事务解决方案等
-
-
-
- 组件,核心原理
- 负载均衡策略
- 拒绝策略
-
- 组件,核心原理
- 与dubbo对比
-
- 熔断、限流、降级
-
-
- LRU 算法
- 回文字符串判断
- 公共子串
-
- Http,https,tcp,udp
- tcp如何保证可靠性
- tcp粘包问题
-
- linux 常用命令
- netty
- IO模型
- HBase
- Spark
- docker
- Kubernetes