| ✅Dubbo的SPI和JDK的SPI有什么区别? | 04-27 14:10 | 新增问题+补充答案 |
| ✅Dubbo支持哪些负载均衡策略? | 04-27 13:44 | 新增问题+补充答案 |
| ✅BigDecimal和Long表示金额哪个更合适,怎么选择? | 04-27 13:09 | 新增问题+补充答案 |
| ✅ConcurrentHashMap是如何保证线程安全的? | 04-27 12:50 | 补充链接 |
| ✅ConcurrentHashMap为什么在JDK 1.8中废弃分段锁? | 04-27 12:44 | 新增问题+补充答案 |
| ✅ConcurrentHashMap为什么在JDK1.8中使用synchronized而不是ReentrantLock | 04-27 11:14 | 新增问题+补充答案 |
| ✅Feigin 第一次调用为什么很慢?可能的原因是什么? | 04-26 23:35 | 新增问题+补充答案 |
| ✅如果让你实现一个RPC框架,会考虑用哪些技术解决哪些问题? | 04-26 22:21 | 修改问题 |
| ✅如何解决接口幂等的问题? | 04-26 21:15 | 补充链接 |
| ✅为什么不建议用数据库唯一性约束做幂等控制? | 04-26 21:12 | 新增问题+补充答案 |
| ✅Java中的static都能用来修饰什么? | 04-25 22:36 | 新增问题+补充答案 |
| ✅为什么Java中的main方法必须是public static void的? | 04-25 22:28 | 新增问题+补充答案 |
| ✅有了equals为啥需要hashCode方法? | 04-25 21:53 | 新增问题+补充答案 |
| ✅离职的原因是什么 | 04-21 16:50 | 内容补充 |
| ✅到底啥是内存屏障?到底怎么加的? | 04-21 16:40 | 笔误修改 |
| ✅Redis实现分布锁的时候,哪些问题需要考虑? | 04-21 16:39 | 错别字修改 |
| ✅order by 是怎么实现的? | 04-21 16:35 | 笔误修改 |
| ✅什么是反射机制?为什么反射慢? | 04-21 16:34 | 笔误修改 |
| ✅POI导致内存溢出排查 | 04-21 16:31 | 增加链接 |
| ✅limit 0,100和limit 10000000,100一样吗? | 04-21 16:29 | 笔误修改 |
| ✅serialVersionUID 有何用途? 如果没定义会有什么问题? | 04-21 16:29 | 内容补充(代码示例) |
| ✅如何理解面向对象和面向过程? | 04-21 16:23 | 内容补充(代码示例) |
| ✅Autowired和Resource的关系? | 04-21 16:16 | 笔误修改 |
| ✅InnoDB中的表级锁、页级锁、行级锁? | 04-21 16:14 | 笔误修改 |
| ✅定时任务扫表的缺点有什么? | 04-21 16:10 | 内容补充(补充说明) |
| ✅什么是InnoDB的页分裂和页合并 | 04-21 16:07 | 笔误修改 |
| ✅MySQL的并行复制原理 | 04-2116:07 | 错别字修改 |
| ✅什么是图?有向图和无向图的区别是什么? | 04-20 19:16 | 新增问题+补充答案 |
| ✅什么是红黑树? | 04-20 18:47 | 补充答案 |
| ✅什么是堆?什么情况下要用堆? | 04-20 15:05 | 移除无用链接 |
| ✅什么是Eureka的自我保护模式? | 04-20 15:38 | 新增问题+补充答案 |
| ✅介绍一下Eureka的缓存机制 | 04-20 14:24 | 新增问题+补充答案 |
| ✅Eureka和Zookeeper有什么区别? | 04-20 13:54 | 新增问题+补充答案 |
| ✅分库分表之后的怎么进行join操作 | 04-20 12:40 | 新增问题+补充答案 |
| ✅数据库乐观锁和悲观锁以及redis分布式锁的区别和使用场景? | 04-20 11:22 | 新增场景题 |
| ✅父子线程之间怎么共享/传递数据? | 04-18 22:58 | 增加补充说明 |
| ✅char和varchar的区别? | 04-18 22:56 | 内容调整(减少歧义) |
| ✅字符串常量是什么时候进入到字符串常量池的? | 04-18 22:54 | 内容补充(ldc指令介绍) |
| ✅JVM 中一次完整的 GC 流程是怎样的? | 04-18 22:46 | 内容补充 |
| ✅4C8G的机器,各项系统指标,什么范围算是正常? | 04-18 22:42 | 内容调整(减少歧义) |
| ✅Spring的@Autowired能用在Map上吗? | 04-18 22:37 | 笔误修改 |
| ✅什么是Class常量池,和运行时常量池关系是什么? | 04-18 22:35 | 内容修改(更容易理解) |
| ✅Redis中的Zset是怎么实现的? | 04-18 22:33 | 内容调整 |
| ✅Mybatis 是否支持延迟加载?实现原理是什么? | 04-18 22:28 | 内容修改(更容易理解) |
| ✅数据库加密后怎么做模糊查询? | 04-18 22:27 | 修复链接打不开 |
| ✅如何根据配置动态生成Spring的Bean? | 04-18 22:14 | 增加@CondationOnProperties |
| ✅Spring Bean的生命周期是怎么样的? | 04-18 22:12 | 笔误修改 |
| ✅Kafka、ActiveMQ、RabbitMQ和RocketMQ都有哪些区别? | 04-18 22:11 | 内容补充(kafka:scala) |
| ✅为什么MySQL默认使用RR隔离级别? | 04-18 22:05 | 内容修改(更容易理解) |
| ✅SQL语句如何实现insertOrUpdate的功能? | 04-18 21:55 | 内容补充(实现原理) |
| ✅Redisson的watch dog机制是怎么样的? | 04-18 21:51 | 笔误修改 |
| ✅除了做缓存,Redis还能用来干什么? | 04-17 23:12 | 内容补充 |
| ✅加分布式锁之后影响并发了怎么办? | 04-14 15:44 | 新增场景题 |
| ✅使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别? | 04-14 15:12 | 新增场景题 |
| ✅Dubbo和Feign有什么区别? | 04-14 14:21 | 新增问题+补充答案 |
| ✅加密&解密、加签&验签做的事情一样吗? | 04-14 14:09 | 新增问题+补充答案 |
| ✅Spring的@Autowire能用在Map上吗? | 04-14 14:05 | 新增问题+补充答案 |
| ✅TCC是强一致性还是最终一致性? | 04-14 13:20 | 新增问题+补充答案 |
| ✅什么是TCC,和2PC有什么区别? | 04-14 12:53 | 内容调整(增加链接) |
| ✅常见的分布式事务有哪些? | 04-14 12:53 | 内容调整(一致性分类) |
| ✅TCC中,Confirm或者Cancel失败了怎么办? | 04-14 12:45 | 新增问题+补充答案 |
| ✅什么是InnoDB的页分裂和页合并 | 04-14 12:30 | 错别字修改 |
| ✅MySQL主从复制的过程 | 04-14 12:28 | 笔误修改 |
| ✅Spring的事务传播机制有哪些? | 04-14 12:27 | 内容补充(REQUIRES_NEW) |
| ✅什么是热Key问题,如何解决热key问题 | 04-10 22:19 | 内容补充 |
| ✅如何实现本地缓存? | 04-10 22:16 | 笔误修改 |
| ✅如何保证本地缓存的一致性? | 04-10 22:15 | 笔误修改 |
| ✅String中intern的原理是什么? | 04-10 22:13 | 新增说明 |
| ✅Redis中的Zset是怎么实现的? | 04-10 22:09 | 笔误修改 |
| ✅工作6年,211本,2手平台,卖家业务,结算 | 04-07 16:09 | 新增面经 |
| ✅工作3年,城市停车项目,保险理赔(财&人身)&电服业务 | 04-07 16:00 | 新增面经 |
| ✅为什么在JDK8中HashMap要转成红黑树 | 04-06 22:18 | 笔误修改 |
| ✅什么是意向锁? | 04-06 22:18 | 笔误修改 |
| ✅BigDecimal(double)和BigDecimal(String)有什么区别? | 04-06 22:18 | 笔误修改 |
| ✅JDK21 中的虚拟线程是怎么回事? | 04-06 22:18 | 笔误修改 |
| ✅Spring Bean的初始化过程是怎么样的? | 04-06 22:18 | 笔误修改 |
| ✅如何做平滑的数据迁移? | 04-06 22:18 | 笔误修改 |
| ✅读写分离遇到主从延迟怎么办? | 04-04 18:22 | 新增问题+补充答案 |
| ✅什么是读写分离?如何实现? | 04-04 18:00 | 新增问题+补充答案 |
| ✅什么情况会导致JVM退出? | 04-04 17:10 | 新增问题+补充答案 |
| ✅分库分表的取模算法策略如何避免数据倾斜 | 04-04 16:29 | 新增问题+补充答案 |
| ✅sychronized是非公平锁吗,那么是如何体现的? | 04-04 15:41 | 新增问题+补充答案 |
| ✅为什么初始标记和重新标记需要STW,而并发标记不需要? | 04-04 15:15 | 增加链接 |
| ✅JVM如何判断对象是否存活? | 04-04 15:14 | 内容调整(减少歧义) |
| ✅Java发生了OOM一定会导致JVM 退出吗? | 04-04 15:11 | 增加链接 |
| ✅#和$的区别是什么?什么情况必须用$ | 04-04 14:59 | 内容调整(更容易理解) |
| ✅线上接口如果响应很慢如何去排查定位问题呢? | 04-04 14:51 | 错别字修改 |
| ✅数据库怎么做加密和解密? | 04-04 14:47 | 内容调整(减少歧义) |
| ✅synchronized和reentrantLock区别? | 04-04 14:40 | 补充链接 |
| ✅Spring Bean的初始化过程是怎么样的? | 04-04 13:12 | 错别字修改 |
| ✅Spring在业务中常见的使用方式 | 04-04 13:10 | 笔误修改 |
| ✅PageHelper分页的原理是什么? | 04-04 13:07 | 内容补充(源码) |
| ✅漏桶和令牌桶有啥区别? | 04-01 23:24 | 错别字修改 |
| ✅基于Redis的分布式锁,解决短信验证码重复发放等问题 | 04-01 23:24 | 笔误修改 |
| ✅RocketMQ如何保证消息不丢失? | 04-01 23:22 | 内容调整(更容易理解) |
| ✅是否支持emoji表情存储,如果不支持,如何操作? | 04-01 23:19 | 错别字修改 |
| ✅什么是雪花算法,怎么保证不重复的? | 04-01 23:19 | 笔误修改 |