- 多个项目中都用到了定时任务,如何实现管理,设计思路
- 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架构设计与分布式算法数据库知...