- 多个项目中都用到了定时任务,如何实现管理,设计思路
- redis缓存击穿
- ArrayList 扩容原理(扩容大小) LinkedList 遍历 最大容量
- HashMap、HashTable 扩容 实现 hash碰撞 最大容量
- 冒泡、快排
- mysql 存储引擎 表锁 行锁 索引 原理 B+树
- 堆、栈
- 微服务自动扩容
- 你最熟悉的某一方面
- JVM 加载 启动 参数设置
- 多线程 并发
- HTML渲染机制
- vue生命周期
- 从一个数组里找重复出现次数最多的一个数?
- 常用的linux命令
- 垃圾收集器有哪些 ?垃圾收集算法?
- 线上服务器变慢了你是如何定位问题并处理的?
- 你自己实现一个本地缓存,淘汰最久未使用,你怎么设计
- 用栈实现计算器
- 剔除二叉树的叶子节点
- 反转二叉树左右节点
- 事物的隔离级别,以及实现原理
- mysql的锁 mysql索引怎么实现的
- B+树,红黑树,b树的区别 等
- 什么叫聚集索引什么叫非聚集索引,索引覆盖?
- threadLocal的原理
- 自己实现个countdouwn
- synchronized和 ReentrantLock的区别
- ReentrantLock的实现原理(AQS)
- redis的线程模型
- SimpleDateFormat是不是线程安全的。为什么不安全,怎么让它安全
- ConcurrentHashMap1.7和1.8的不同实现
- zookeeper 如何选举leader,用的什么协议
- 分布式事务
- dubbo 协议
- Springboot Spring mvc 常用starter
- mybatis缓存
- Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的
- 微服务话会产生那些问题?
- 解决的最难的问题是什么
- 动态代理 反射 和 类加载机制
- 时间复杂度和空间复杂度怎么算
- 常见的几个算法题
- 过滤器和拦截器
- 表头反转
- java引用类型:
- 线上问题排查(内存溢出,cpu使用率过高)
常见问题总结
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 包含的重点内容:JAVA基础JVM 知识开源框架知识操作系统多线程TCP 与 HTTP架构设计与分布式算法数据库知...