✅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 |
笔误修改 |