❗❗❗必读❗❗❗

题目更新时间更新内容
✅ShardingJDBC 在查询的时候如果没有分表键,他怎么样?05-25 16:25新增问题+补充答案
✅ShardingJDBC有哪些分片策略,你用的哪个?05-25 15:15新增问题+补充答案
✅工作4年,供应链相关,分库分表、分布式锁05-25 13:55新增面经
✅HashMap的hash方法是如何实现的?05-24 22:16新增链接
✅为什么按位与运算要比取模运算高效?05-24 22:15新增问题+补充答案
✅分库分表的数量为什么一般选择2的幂?05-24 22:11新增问题+补充答案
✅ping的原理是什么?05-24 21:31新增链接
✅ping为什么不需要端口?05-24 21:30新增问题+补充答案
✅Dubbo的SPI和JDK的SPI有什么区别?05-24 21:14新增链接
✅为什么Dubbo不用JDK的SPI?05-24 21:19新增问题+补充答案
✅项目中如何垃圾回收器?为啥选择这个gc回收器?05-24 21:11新增问题+补充答案
✅怎么比较两个索引的好坏?05-24 20:50新增问题+补充答案
✅MySQL 中如何查看一个 SQL 的执行耗时05-24 20:46新增问题+补充答案
✅什么是RedLock,他解决了什么问题?05-18 14:26新增链接
✅Redisson 中为什么要废弃 RedLock,该用啥?05-18 14:18新增问题+补充答案
✅库存扣减如何避免超卖和少卖?05-18 13:25新增链接
✅为什么不用分布式锁来实现秒杀?05-18 13:23新增问题+补充答案
✅介绍一下Redis的集群模式?05-18 12:56新增链接
✅如何在 Redis Cluster 中执行 lua 脚本?05-18 12:44新增问题+补充答案
✅Redis Cluster 中使用事务和 lua 有什么限制?05-18 12:22新增问题+补充答案
✅MySQL千万级大表如何做数据清理?05-18 11:56内容补充(SQL 解释)
✅分布式和微服务的区别是什么?05-18 11:26错别字修改
✅介绍下InnoDB的锁机制?05-18 11:18笔误修改
✅RPC接口返回中,使用基本类型还是包装类?05-18 11:12内容补充(更容易理解)
✅String中intern的原理是什么?05-18 11:10内容补充(更容易理解)
✅引入分布式锁解决并发问题05-18 11:09笔误修改
✅现在JDK的最新版本是什么?05-18 11:07内容补充(JDK 22)
✅Java中异常分哪两类,有什么区别?05-18 11:00错别字修改
✅什么是小顶堆,可以用在哪些场景?05-12 13:15新增链接
✅海量数据查找最大的 k 个值,用什么数据结构?05-12 13:11新增问题+补充答案
✅IO多路复用和多线程有什么区别?05-12 12:47新增问题+补充答案
✅为什么很多公司数据库不允许物理删除05-12 12:22新增问题+补充答案
✅MySQL为什么会有存储碎片?有什么危害?05-12 11:45新增问题+补充答案
✅什么是 Docker Compose?05-12 11:22新增问题+补充答案
✅Dokcer 的常用命令有哪些?05-12 10:34新增问题+补充答案
✅Dockerfile 是什么?它通常包含哪些指令?05-12 10:14新增问题+补充答案
✅Mybatis 是否支持延迟加载?实现原理是什么?05-09 22:07内容补充(配置方式)
✅InnoDB支持哪几种行格式?05-09 21:49内容调整(删除BARRACUDA)
✅基于Redis的分布式锁,解决短信验证码重复发放等问题05-09 21:44补充内容(加锁原因)
✅有用过Dubbo的异步调用吗?05-09 21:31错别字修改
✅为什么需要SpringCloud Gateway,他起到了什么作用?05-09 21:28错别字修改
✅ConcurrentHashMap是如何保证fail-safe的?05-09 21:27笔误修改
✅Zookeeper是选举机制是怎样的?05-09 21:26笔误修改
✅一个订单,在11:00超时关闭,但在11:00也支付成功了,怎么办?05-09 21:22补充内容(为啥要退款)
✅订单到期关闭如何实现05-09 21:09补充内容(方案是否推荐)
✅容器和虚拟机的区别是什么?05-04 15:08新增问题+补充答案
✅ES 支持乐观锁吗?如何实现的?05-04 14:59新增问题+补充答案
✅Elasticsearch支持事务吗?为什么?05-04 14:11新增问题+补充答案
✅为什么要使用ElasticSearch?和传统关系数据库(如 MySQL)有什么不同?05-04 13:44新增问题+补充答案
✅ES 不支持 decimal,如何避免丢失精度?05-04 13:39新增问题+补充答案
✅ES支持哪些数据类型,和MySQL之间的映射关系是怎么样的?05-04 12:35新增问题+补充答案
✅a,b两个单独索引,where a=xx and b=xx 走哪个索引?为什么?05-04 11:29新增问题+补充答案
✅介绍一下 Hystrix 的隔离策略,你用哪个?05-01 16:25新增问题+补充答案
✅Hystrix熔断器的工作原理是什么?05-01 16:01新增问题+补充答案
✅什么是索引合并,原理是什么?05-01 15:05新增问题+补充答案
✅什么是排他锁和共享锁?05-01 14:51内容修改(减少歧义)
✅接口和抽象类的区别,如何选择?05-01 14:48笔误修改
✅Zookeeper是如何保证创建的节点是唯一的?05-01 14:45笔误修改
✅Java发生了OOM一定会导致JVM 退出吗?05-01 14:35错别字修改
✅synchronized的锁升级过程是怎样的?05-01 14:34增加链接
✅synchronized 的锁能降级吗?05-01 13:33新增问题+补充答案
✅BigDecimal和Long表示金额哪个更合适,怎么选择?05-01 13:05笔误修改
✅JDK21 中的虚拟线程是怎么回事?05-01 13:04笔误修改
✅怎么修改一个类中的private修饰的String参数的值05-01 12:01新增问题+补充答案
✅Redis的虚拟内存机制是什么?05-01 11:55内容补充(已废弃)
✅Mybatis是如何实现字段映射的?05-01 11:53笔误修改
✅rabbitMQ如何实现延迟消息?05-01 11:49错别字修改
✅为什么Netty适合做网络编程?05-01 11:32笔误修改