内容修改Or更新

题目更新时间更新内容
✅SQL执行计划分析的时候,要关注哪些信息?08-30 21:50内容调整(ref_eq例子描述修改)
✅分区和分表有什么区别?08-30 21:42内容补充(新增SQL)
✅MySQL中的事务隔离级别?08-30 21:21内容补充(新增8.0语法)
✅MySQL的驱动表是什么?MySQL怎么选的?08-30 21:15内容补充(驱动表查看方式补充)
✅MySQL主从复制的过程08-30 20:55错别字修改
✅基于Redis的分布式锁,解决短信验证码重复发放等问题08-27 18:23新增项目亮点
✅HashMap是如何扩容的?08-27 18:22内容补充(更容易理解)
✅BigDecimal(double)和BigDecimal(String)有什么区别?08-27 18:20错别字修改
✅说几个常见的语法糖?08-27 16:07笔误修改
✅数组和链表有何区别?08-27 16:07内容调整(更容易理解)
✅Nacos能同时实现AP和CP的原理是什么?08-27 16:04错别字调整
✅为什么HashMap的默认负载因子设置成0.7508-27 16:04内容补充(更容易理解)
✅什么是限流?常见的限流算法有哪些?08-27 16:04内容补充(新增滑动窗口)
✅什么是自适应限流?08-27 16:04新增问题+补充答案
✅为什么JDK 15要废弃偏向锁?08-27 14:48新增问题+补充答案
✅synchronized的锁升级过程是怎样的?08-27 14:47内容补充(新增新版特性)
✅什么是B+树,和B树有什么区别?08-27 14:35内容调整(B+树图重画)
✅Spring是如何解决循环依赖的?08-27 14:26内容调整(源码修改)
✅Java中的集合类有哪些?如何分类的?08-27 14:24内容调整(图重画)
✅说一说MySQL一条SQL语句的执行过程?08-27 14:16内容补充(新增预处理器)
✅ConcurrentHashMap在哪些地方做了并发控制08-27 14:11笔误修改
✅介绍一下Spring的AOP08-27 14:07错别字调整
✅为什么JDK 9中把String的char[]改成了byte[]?08-27 13:57新增问题+补充答案
✅String、StringBuilder和StringBuffer的区别?08-27 13:54内容补充(新增新版特性)
✅简历自查08-27 13:47新增内容
✅什么是HTTP/3的QUIC协议?08-25 21:54新增问题+补充答案
✅SpringBoot和Spring的区别是什么?08-25 21:46新增问题+补充答案
✅MySQL主从复制的过程08-25 21:30外链调整
✅什么是数据库的主从延迟,如何解决?08-25 21:28新增问题+补充答案
✅MySQL的并行复制原理08-25 21:20新增问题+补充答案
✅介绍下MySQL 5.6中的组提交08-25 20:52新增问题+补充答案
✅什么是事务的2阶段提交?08-25 20:44新增问题+补充答案
✅InnoDB的一次更新事务是怎么实现的?08-25 19:41新增扩展知识
✅synchronized锁的是什么?08-24 23:01内容调整
✅HashMap的数据结构是怎样的?08-23 22:04图片不显示修复
✅有了synchronized为什么还需要volatile?08-23 20:23错别字修改
✅Cookie,Session,Token的区别是什么?08-23 20:22笔误修改
✅Java和C++主要区别有哪些?各有哪些优缺点?08-23 20:13修改代码示例
✅一个对象的结构是什么样的?08-23 20:07错别字调整错别字调整
✅order by 是怎么实现的?08-23 19:04错别字修改
✅分布式ID生成方案都有哪些?08-23 19:02笔误修改
✅面试前必须要准备哪些内容?08-22 20:08错别字修改
✅引入分布式锁解决并发问题08-21 19:44新增项目亮点
✅使用CompletableFuture完成并发编排,提升接口性能08-21 19:31新增项目亮点
✅如何解决消息重复消费、重复下单等问题?08-20 18:56错别字修改
✅MySQL主从复制的过程08-20 17:15内容调整
✅介绍下Redis集群的脑裂问题?08-19 15:58新增问题+补充答案
✅Redisson的watch dog机制是怎么样的?08-19 15:24笔误修改
✅MySQL的行级锁锁的到底是什么?08-19 15:20错别字修改
✅Spring在业务中常见的使用方式08-19 15:15笔误修改
✅Spring的事务传播机制有哪些?08-19 15:11错别字修改
✅为什么Spring不建议使用基于字段的依赖注入?08-19 15:11笔误修改
✅订单到期关闭如何实现08-19 15:04外链新增
✅Kafka,单分区单消费者实例,如何提高吞吐量08-19 15:03笔误修改
✅如何基于Redisson实现一个延迟队列08-19 14:59新增问题+补充答案
✅让你设计一个订单号生成服务,该怎么做?08-19 14:43错别字修改
✅JDK新版本中都有哪些新特性?08-19 14:40错别字修改
✅Java是值传递还是引用传递?08-19 14:37笔误修改
✅什么是InnoDB的叶分裂和叶合并08-19 14:35笔误修改
✅HashMap是如何扩容的?08-19 14:35笔误修改
✅Java中有了基本类型为什么还需要包装类?08-19 14:24错别字修改
✅两个线程,一个打印123,一个打印ABC,交替输出1A2B3C08-19 14:10内容调整
✅线程有几种状态,状态之间的流转是怎样的?08-19 14:03内容调整
✅线程是如何被调度的?08-19 13:23新增问题+补充答案
✅什么是分段和分页?08-19 12:45补充答案
✅什么是Redis的渐进式rehash08-19 12:41新增问题+补充答案
✅MySQL的limit+order by为什么会数据重复?08-19 11:10新增问题+补充答案
✅什么是TCP的粘包、拆包问题?08-18 22:07错别字修改
✅如何解决消息重复消费、重复下单等问题?08-18 21:54错别字修改
✅Redis 的事务机制是怎样的?08-18 21:40内容补充
✅定时任务扫表的方案有什么缺点?08-18 21:26新增问题+补充答案
✅MySQL主从复制的过程08-18 21:19补充答案
✅为什么MySQL默认使用RR隔离级别?08-18 21:18内容调整
✅MySQL的binlog有几种格式08-18 21:17新增问题+补充答案
✅InnoDB的一次更新事务是怎么实现的?08-18 20:02内容补充
✅什么是聚簇索引和非聚簇索引?08-18 19:43新增配图
✅用了一锁二查三更新,为啥还出现了重复数据?08-17 21:27错别字修改
✅FullGC多久一次算正常?08-17 21:16错别字修改
✅对自己的未来发展有什么想法和计划08-17 21:10错别字修改
✅什么是守护线程,和普通线程有什么区别?08-17 21:05错别字修改
✅什么是大Key问题,如何解决?08-17 20:59错别字修改
✅什么是一致性哈希?08-17 20:57错别字修改
✅什么是熔断?08-17 20:53错别字修改
✅泛型中K T V E ? Object等分别代表什么含义。08-17 20:52错别字修改
✅和外部机构交互如何防止被外部服务不可用而拖垮08-17 20:43错别字修改
✅7年后端技术专家,清结算,资损防控,架构设计08-15 22:29新增面经
✅说几个常见的语法糖?08-15 21:59内容调整
✅数据库乐观锁的过程中,完全没有加任何锁吗?08-15 21:35新增问题+补充答案
✅执行计划中,key有值,还是很慢怎么办?08-15 21:25新增问题+补充答案
✅MySQL索引一定遵循最左前缀匹配吗?08-15 21:16内容调整
✅什么是最左前缀匹配?为什么要遵守?08-15 21:15新增问题+补充答案
✅什么是Canal,他的工作原理是什么?08-14 22:22新增问题+补充答案
✅order by 是怎么实现的?08-14 22:15新增问题+补充答案
✅HashMap是如何扩容的?08-14 21:35错别字修改
✅为什么对Java中的负数取绝对值结果不一定是正数?08-14 21:33笔误修改
✅InnoDB支持哪几种行格式?08-14 21:26笔误修改
✅MySQL是如何保证唯一性索引的唯一性的?08-14 21:22内容调整
✅什么是Zuul网关,有什么用?08-14 21:28错别字修改
✅Java的堆是如何分代的?为什么分代?08-14 21:15错别字修改
✅工作4年,自研流程引擎项目08-14 20:52错别字修改
✅JVM的运行时内存区域是怎样的?08-14 20:40新增配图
✅线程池的拒绝策略有哪些?08-13 19:50错别字修改
✅MySQL千万级大表如何做数据清理?08-13 19:48错别字修改
✅线程有几种状态,状态之间的流转是怎样的?08-13 19:44笔误修改
✅Redis 使用什么协议进行通信?08-13 19:42笔误修改
✅Java序列化的原理是啥08-13 19:42笔误修改
✅什么是技术债务?你怎么理解它?08-13 19:23笔误修改
✅MySQL是如何保证唯一性索引的唯一性的?08-13 19:20错别字修改
✅什么是零拷贝?08-13 19:19错别字修改
✅Set是如何保证元素不重复的08-13 19:19错别字修改
✅有三个线程T1,T2,T3如何保证顺序执行?08-13 19:16代码调整
✅工作4年,自研流程引擎项目08-13 19:15错别字修改
✅介绍一下Redis的集群模式?08-13 18:26笔误修改
✅finally中代码一定会执行吗?08-13 18:22内容补充
✅新生代如果只有一个Eden+一个Survivor可以吗?08-13 18:17内容补充
✅Redisson的watch dog机制是怎么样的?08-12 14:45新增问题+补充答案
✅用了一锁二查三更新,为啥还出现了重复数据?08-12 13:49新增问题+补充答案
✅FullGC多久一次算正常?08-12 13:27新增问题+补充答案
✅MySQL自增主键用完了会怎么样?08-12 13:14新增问题+补充答案
✅两个线程,一个打印123,一个打印ABC,交替输出1A2B3C08-12 13:01新增问题+补充答案
✅两个线程,一个打印奇数,一个打印偶数,然后顺序打印出1-10008-12 13:00新增问题+补充答案
✅GPU和CPU区别?为什么挖矿、大模型都用GPU?08-12 12:32新增问题+补充答案
✅Zookeeper是选举机制是怎样的?08-12 12:25内容调整
✅Zookeeper是如何保证创建的节点是唯一的?08-12 11:57新增问题+补充答案
✅并发调三个方法,实现只要有一个成功就立即成功,否增等都失败才失败08-11 22:52新增问题+补充答案
✅SQL中PK、UK、CK、FK、DF是什么意思?08-11 22:43笔误修改
✅为什么Spring不建议使用基于字段的依赖注入?08-11 22:40错别字修改
✅为什么HashMap的默认负载因子设置成0.7508-11 22:39错别字修改
✅Java 8 和 Java 11 的GC有什么区别?08-11 22:35错别字修改
✅什么是CAP理论,为什么不能同时满足?08-11 22:33错别字修改
✅ClassNotFoundException和NoClassDefFoundError的区别是什么?08-11 22:31笔误修改
✅什么是UUID,能保证唯一吗?08-11 22:30笔误修改
✅JDK新版本中都有哪些新特性?08-11 22:30笔误修改
✅Java中的枚举有什么特点和好处08-11 22:29笔误修改
✅String、StringBuilder和StringBuffer的区别?08-11 22:28错别字修改
✅什么是泛型?有什么好处?08-11 22:26笔误修改
✅为什么Lua脚本可以保证原子性?08-11 22:03内容调整
✅什么是分库?分表?分库分表?08-11 21:59错别字修改
✅什么是Dubbo的优雅停机,怎么实现的?08-11 21:57错别字修改
✅过滤器和拦截器的区别是什么?08-11 21:54笔误修改
✅线程数设定成多少更合适?08-11 21:51内容补充
✅介绍一下rabbitMQ有几种工作模式?08-11 21:47图修改
✅Spring事务失效可能是哪些原因?08-11 21:40笔误修改
✅如何理解MVCC?08-11 21:39错别字修改
✅什么是SPI,和API有啥区别08-11 21:33内容调整
✅JDK19 中的虚拟线程是怎么回事?08-11 21:24错别字修改
✅Java中有了基本类型为什么还需要包装类?08-11 21:21内容补充
✅JVM 中一次完整的 GC 流程是怎样的?08-11 21:11笔误修改
✅新生代如果只有一个Eden+一个Survivor可以吗?08-11 20:59内容调整
✅Innodb的RR到底有没有解决幻读?08-11 20:48笔误修改
✅遍历的同时修改一个List有几种方式?08-08 21:19补充内容
✅数据库连接池满排查过程08-08 21:15错别字修改
✅OOM问题排查过程08-08 21:15错别字修改
✅有了synchronized为什么还需要volatile?08-08 21:11错别字修改
✅订单到期关闭如何实现08-08 21:10错别字修改
✅rabbitMQ如何实现延迟消息?08-08 21:10错别字修改
✅JVM如何判断对象是否存活?08-08 21:09内容调整
✅什么是三色标记算法?08-08 21:07内容调整
✅什么是大Key问题,如何解决?08-08 20:59内容调整
✅如何解决Redis和数据库的一致性问题?08-08 20:53内容补充
✅Java中有了基本类型为什么还需要包装类?08-08 20:53代码格式调整
✅InnoDB支持哪几种行格式?08-05 17:17内容调整
✅volatile是如何保证可见性和有序性的?08-05 16:55内容调整
✅rabbitMQ如何实现延迟消息?08-05 16:41内容补充
✅Innodb的RR到底有没有解决幻读?08-05 16:29内容补充
✅如何理解MVCC?08-05 16:24内容补充
✅实现一个定时任务,可以用什么数据结构及算法?08-05 16:06新增问题+补充答案
✅什么是小顶堆,可以用在哪些场景?08-05 15:58新增问题+补充答案
✅简单介绍一下DNS?08-05 15:03补充答案
✅TCP是如何保证可靠传输的?08-05 14:54补充答案
✅985应届生,并发编程底层原理08-05 14:48新增面经
✅工作2年,电商网站开发,负责购物车、详情页08-05 14:43新增面经
✅工作7年,SaaS公司,架构师,技术负责人08-05 14:41新增面经
✅工作4年,自研流程引擎项目08-05 14:39新增面经
✅工作5年,主要做计费项目08-05 14:37新增面经
✅什么是状态机,能描述一下状态机的实现原理吗?08-05 14:36补充答案
✅MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据?08-05 14:04新增问题+补充答案
✅什么是Seata?他有哪几种模式?08-05 13:41新增问题+补充答案
✅什么是InnoDB的叶分裂和叶合并08-05 12:45新增问题+补充答案
✅有了2阶段提交为什么还需要3阶段提交?08-05 11:48错别字修改
✅为什么默认RR,大厂要改成RC?08-05 11:46错别字修改
✅如何对多线程进行编排08-05 11:45链接补充
✅什么是ThreadLocal,如何实现的?08-05 11:44笔误修改
✅为什么在JDK8中HashMap要转成红黑树08-05 11:44内容调整
✅数据库死锁问题排查过程08-05 11:29内容调整
✅每天100w次登录请求,4C8G机器如何做JVM调优?08-05 11:13笔误修改
✅微服务的拆分有哪些原则?08-05 11:11内容补充
✅数据库CPU被打满排查过程08-05 11:06伪代码增加
✅库存扣减如何避免超卖和少卖?08-05 11:00内容调整
✅Java注解的作用是啥08-05 10:51增加示例
✅灰度发布、蓝绿部署、金丝雀部署都是什么?08-03 21:15新增问题+补充答案
✅什么是堆外内存?如何使用堆外内存?08-03 20:15新增问题+补充答案
✅什么是跨域访问问题,如何解决?08-02 23:15答案补充
✅什么是Unsafe?08-02 23:08示例补充
✅记录日志影响性能怎么办?08-02 22:25内容补充
✅和外部机构交互如何防止被外部服务不可用而拖垮08-01 22:51新增问题+补充答案
✅什么是压测,怎么做压测?08-01 22:50新增问题+补充答案
✅什么是全链路压测?08-01 22:50新增问题+补充答案