Practice
刷题模式
优先展示高频题,支持本地收藏、已读标记和答案展开收起。
A[重要]如何解决高并发下的库存抢购超卖少买问题? 架构 · ★★★★★
A[重要]如何解决高并发下的库存抢购超卖少买问题? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么高并发下数据写入不推荐关系数据库? 架构 · ★★★★★
为什么高并发下数据写入不推荐关系数据库? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如果让你设计一个分布式链路跟踪系统?你怎么做? 架构 · ★★★★★
如果让你设计一个分布式链路跟踪系统?你怎么做? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析[京东一面]如何用 Redis 统计用户访问量? 中等 · ★★★★★
[京东一面]如何用 Redis 统计用户访问量? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析NoSQL:在高并发场景下,数据库和 NoSQL 如何做到互补 架构 · ★★★★★
NoSQL:在高并发场景下,数据库和 NoSQL 如何做到互补 是 架构设计 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你项目提到分布式锁,你们 是怎么使用分布式锁 的 架构 · ★★★★★
你项目提到分布式锁,你们 是怎么使用分布式锁 的 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你们的 MySQL 架构 是怎样 的? 架构 · ★★★★★
你们的 MySQL 架构 是怎样 的? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析常见 的索引结构有?哈希表结构属于哪种场景? 入门 · ★★★★★
常见 的索引结构有?哈希表结构属于哪种场景? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析给你 ab,ac,abc 字段,你是如何加索引 的? 中等 · ★★★★★
给你 ab,ac,abc 字段,你是如何加索引 的? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么 MySQL 的默认隔离离别是 RR? 中等 · ★★★★★
为什么 MySQL 的默认隔离离别是 RR? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你们项目使用了 RocketMQ 对吧?那你知道如何保证消息不丢失吗? 中等 · ★★★★★
你们项目使用了 RocketMQ 对吧?那你知道如何保证消息不丢失吗? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析事务消息是否了解?场景题:比如下单清空购物车,你是如何设计 困难 · ★★★★★
事务消息是否了解?场景题:比如下单清空购物车,你是如何设计 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Spring 声明式事务原理?哪些场景事务会失效? 困难 · ★★★★★
Spring 声明式事务原理?哪些场景事务会失效? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析spring 声明式事务哪些场景会失效 困难 · ★★★★★
spring 声明式事务哪些场景会失效 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你们 是怎么分库分表 的?分布式 ID 如何生成? 架构 · ★★★★★
你们 是怎么分库分表 的?分布式 ID 如何生成? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 的 key 和 value 可以存储的最大值分别是多少? 入门 · ★★★★★
Redis 的 key 和 value 可以存储的最大值分别是多少? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析怎么利用 Redis 实现数据的去重? 中等 · ★★★★★
怎么利用 Redis 实现数据的去重? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 什么时候需要序列化?Redis 序列化的方式有哪些? 中等 · ★★★★★
Redis 什么时候需要序列化?Redis 序列化的方式有哪些? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 的 B+ 树的高度怎么计算?(比如有 100w 的数据,字段为 int 类型) 中等 · ★★★★★
MySQL 的 B+ 树的高度怎么计算?(比如有 100w 的数据,字段为 int 类型) 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析线程池的状态有哪些?获取多线程并发执行结果的方式有哪些? 中等 · ★★★★★
线程池的状态有哪些?获取多线程并发执行结果的方式有哪些? 是 大厂真题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么 MySQL 用 B+ 树,MongoDB 用 B 树? 中等 · ★★★★★
为什么 MySQL 用 B+ 树,MongoDB 用 B 树? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 的 zset 实现排行榜,实现分数相同按照时间顺序排序,怎么做? 中等 · ★★★★★
Redis 的 zset 实现排行榜,实现分数相同按照时间顺序排序,怎么做? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析索引失效的问题是如何排查的,有哪些种情况? 困难 · ★★★★★
索引失效的问题是如何排查的,有哪些种情况? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析InnoDB 为什么不用跳表,Redis 为什么不用 B+ 树? 中等 · ★★★★★
InnoDB 为什么不用跳表,Redis 为什么不用 B+ 树? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 千万级大表如何做数据清理? 架构 · ★★★★★
MySQL 千万级大表如何做数据清理? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 热点数据更新会带来哪些问题? 中等 · ★★★★★
MySQL 热点数据更新会带来哪些问题? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据 ? 中等 · ★★★★★
MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据 ? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何做 SQL 调优:用了主键索引反而查询很慢? 困难 · ★★★★★
如何做 SQL 调优:用了主键索引反而查询很慢? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么不建议使用 MQ 实现订单到期关闭? 中等 · ★★★★★
为什么不建议使用 MQ 实现订单到期关闭? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别? 架构 · ★★★★★
使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析加分布式锁之后影响并发了怎么办? 架构 · ★★★★★
加分布式锁之后影响并发了怎么办? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析数据库乐观锁和悲观锁以及 redis 分布式锁的区别和使用场景? 架构 · ★★★★★
数据库乐观锁和悲观锁以及 redis 分布式锁的区别和使用场景? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么不用分布式锁来实现秒杀? 架构 · ★★★★★
为什么不用分布式锁来实现秒杀? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Spring Event 和 MQ 有什么区别?各自适用场景是什么? 中等 · ★★★★★
Spring Event 和 MQ 有什么区别?各自适用场景是什么? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你认为分布式架构一定比单体架构要好吗? 架构 · ★★★★★
你认为分布式架构一定比单体架构要好吗? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析代码中使用长事务,会带来哪些问题? 困难 · ★★★★★
代码中使用长事务,会带来哪些问题? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 的内存如果用满了,会挂吗? 入门 · ★★★★★
Redis 的内存如果用满了,会挂吗? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析分布式系统,用户登录信息保存在服务器 A 上,服务器 B 如何获取到共享 Session 架构 · ★★★★★
分布式系统,用户登录信息保存在服务器 A 上,服务器 B 如何获取到共享 Session 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因? 入门 · ★★★★★
a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析一个表有用户和时间两个列,现有 3 个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引? 中等 · ★★★★★
一个表有用户和时间两个列,现有 3 个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MQ 出现消息乱序了如何解决? 中等 · ★★★★★
MQ 出现消息乱序了如何解决? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 单表一千万条数据怎么做分页查询? 架构 · ★★★★★
MySQL 单表一千万条数据怎么做分页查询? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 千万级数据量,查询如何做优化? 架构 · ★★★★★
MySQL 千万级数据量,查询如何做优化? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis、MySQL 和 MongoDB 的区别是什么,各自适用场景呢? 中等 · ★★★★★
Redis、MySQL 和 MongoDB 的区别是什么,各自适用场景呢? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 实现分布式锁,加锁的时候,redis 不可用了怎么办? 架构 · ★★★★★
Redis 实现分布式锁,加锁的时候,redis 不可用了怎么办? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析MySQL 如果突然断电,会发生数据丢失吗? 入门 · ★★★★★
MySQL 如果突然断电,会发生数据丢失吗? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 保存库存的时候,如何避免被 Redis 清理掉? 中等 · ★★★★★
Redis 保存库存的时候,如何避免被 Redis 清理掉? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Redis 和 MySQL 的一次普通查询,RT 在什么范围内是合理的? 入门 · ★★★★★
Redis 和 MySQL 的一次普通查询,RT 在什么范围内是合理的? 是 技术场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析[重要]如何从零搭建 10 万级 QPS 大流量、高并发优惠券系统 架构 · ★★★★★
[重要]如何从零搭建 10 万级 QPS 大流量、高并发优惠券系统 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析搜索引擎设计:信息搜索怎么避免大海捞针? 中等 · ★★★★★
搜索引擎设计:信息搜索怎么避免大海捞针? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何避免超预期的高并发压力压垮系统? 架构 · ★★★★★
如何避免超预期的高并发压力压垮系统? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何提升 RocketMQ 顺序消费性能? 困难 · ★★★★★
如何提升 RocketMQ 顺序消费性能? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析使用分布式调度框架该考虑哪些问题? 架构 · ★★★★★
使用分布式调度框架该考虑哪些问题? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Java 虚拟机 8-11 双版本 -JVM 高频面试题 入门 · ★★★★★
Java 虚拟机 8-11 双版本 -JVM 高频面试题 是 Java 面试系列篇 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析Spring 声明式事务在哪些场景会失效? 困难 · ★★★★★
常见失效场景包括同类内部方法调用、方法非 public、异常被吞掉、异常类型不触发回滚、事务传播配置不当以及数据库引擎不支持事务。
查看详细解析MySQL 索引失效的问题如何排查? 困难 · ★★★★★
先用 EXPLAIN 看执行计划,再检查联合索引顺序、函数计算、隐式类型转换、范围查询、排序和统计信息是否导致优化器放弃索引。
查看详细解析Redis 分布式锁加在事务外面还是里面? 困难 · ★★★★★
通常应先获取分布式锁,再开启数据库事务,让锁保护完整的业务临界区;如果锁放在事务内,事务提交后的并发窗口可能导致一致性问题。
查看详细解析ThreadLocal 的原理和内存泄漏风险是什么? 困难 · ★★★★★
ThreadLocal 把变量副本存在线程自己的 ThreadLocalMap 中,线程复用时如果没有 remove,value 可能长期挂在线程上造成内存泄漏。
查看详细解析在做同城多活方案中如何实现机房之间的数据同步? 中等 · ★★★★
在做同城多活方案中如何实现机房之间的数据同步? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析你们采用微服务架构,请问你是什么做系统拆分的? 架构 · ★★★★
你们采用微服务架构,请问你是什么做系统拆分的? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何优化系统架构设计来缓解流量压力提升并发性能? 架构 · ★★★★
如何优化系统架构设计来缓解流量压力提升并发性能? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析为什么复杂的架构一定要做分层设计? 架构 · ★★★★
为什么复杂的架构一定要做分层设计? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析假设数据库成为了性能瓶颈点,动态数据查询如何提升效率 困难 · ★★★★
假设数据库成为了性能瓶颈点,动态数据查询如何提升效率 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何设计支持 50 万 QPS 的站内未读消息系统? 架构 · ★★★★
如何设计支持 50 万 QPS 的站内未读消息系统? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析面试必问之 Java 常见线上故障排查方案详解 困难 · ★★★★
面试必问之 Java 常见线上故障排查方案详解 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析线上的 API 接口响应比较慢,该如何快速排查和定位问题? 困难 · ★★★★
线上的 API 接口响应比较慢,该如何快速排查和定位问题? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析百万级别数据的 Excel 如何快速导入到数据库中 中等 · ★★★★
百万级别数据的 Excel 如何快速导入到数据库中 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析微信抢红包的功能是如何实现的,如果让你来做你怎么设计? 中等 · ★★★★
微信抢红包的功能是如何实现的,如果让你来做你怎么设计? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析系统升级过程中如何实现数据的平滑迁移 中等 · ★★★★
系统升级过程中如何实现数据的平滑迁移 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析如何确保你的消息只被消费一次? 中等 · ★★★★
如何确保你的消息只被消费一次? 是 业务场景题 中需要重点复习的条目,已从金山文档目录导入,后续可在后台补充完整答案、代码示例和图片。
查看详细解析