更新Timeline_202307
内容修改Or更新
| 题目 | 更新时间 | 更新内容 |
|---|---|---|
| ✅MySQL的Hash Join是什么? | 07-30 18:13 | 错别字修改 |
| ✅Java是值传递还是引用传递? | 07-30 18:06 | 内容补充 |
| ✅什么是熔断? | 07-30 17:58 | 笔误修改 |
| ✅使用MyBatis如何实现分页? | 07-30 17:53 | 内容补充 |
| ✅说几个常见的语法糖? | 07-30 17:51 | 笔误修改 |
| ✅MySQL热点数据更新会带来哪些问题? | 07-30 17:47 | 笔误修改 |
| ✅什么是柔性事务? | 07-30 17:41 | 错别字修改 |
| ✅什么是方法区?是如何实现的? | 07-30 17:39 | 内容调整 |
| ✅为什么Lua脚本可以保证原子性? | 07-30 17:35 | 内容调整 |
| ✅大厂程序员能力模型 | 07-30 17:01 | 错别字修改 |
| ✅Redis为什么被设计成是单线程的? | 07-30 17:00 | 内容调整 |
| ✅什么是ORM,有哪些常用框架? | 07-30 16:56 | 内容补充 |
| ✅什么是Java内存模型? | 07-30 16:54 | 错别字修改 |
| ✅为什么MySQL用B+树,MongoDB用B树? | 07-30 16:49 | 笔误修改 |
| ✅Spring事务失效可能是哪些原因? | 07-30 16:48 | 示例补充+内容补充 |
| ✅CPU飙高问题排查过程(1) | 07-30 16:35 | 内容调整 |
| ✅如何解决Redis和数据库的一致性问题? | 07-30 16:32 | 错别字修改 |
| ✅一个支付单,多个渠道同时支付成功了怎么办? | 07-30 16:31 | 笔误修改 |
| ✅从B+树的角度分析为什么单表2000万要考虑分表?? | 07-30 16:30 | 内容调整 |
| ✅HashMap的容量设置多少合适? | 07-30 16:28 | 内容调整 |
| ✅介绍一下rabbitMQ有几种工作模式? | 07-30 16:16 | 错别字修改 |
| ✅什么是零拷贝? | 07-30 16:13 | 内容补充 |
| ✅字节支付1-2-3-hr面 | 07-30 00:03 | 补充答案 |
| ✅rabbitMQ的整体架构是怎么样的? | 07-29 18:07 | 新增问题+补充答案 |
| ✅介绍一下rabbitMQ有几种工作模式? | 07-29 18:07 | 新增问题+补充答案 |
| ✅Tomcat的类加载机制是怎么样的? | 07-29 17:06 | 内容重写 |
| ✅Tomcat与Web服务器(如Apache)之间的关系是什么? | 07-29 17:05 | 新增问题+补充答案 |
| ✅介绍一下Tomcat的IO模型? | 07-29 12:39 | 新增问题+补充答案 |
| ✅记录日志影响性能怎么办? | 07-28 21:51 | 新增问题+补充答案 |
| ✅如何实现多级缓存? | 07-28 21:38 | 补充答案 |
| ✅什么是buffer pool? | 07-28 21:17 | 新增问题+补充答案 |
| buffer pool的读写过程是怎么样的? | 07-28 21:17 | 新增问题 |
| ✅ClassNotFoundException和NoClassDefFoundError的区别是什么? | 07-28 20:42 | 新增问题+补充答案 |
| ✅怎么做数据对账? | 07-28 20:19 | 错别字修改 |
| ✅运行时常量池和字符串常量池的关系是什么? | 07-28 20:18 | 新增问题+补充答案 |
| ✅线程池的拒绝策略有哪些? | 07-28 19:49 | 新增问题+补充答案 |
| ✅什么是线程池,如何实现的? | 07-28 19:41 | 内容调整 |
| ✅为什么不建议通过Executors构建线程池 | 07-28 19:39 | 新增问题+补充答案 |
| ✅BigDecimal(double)和BigDecimal(String)有什么区别? | 07-28 19:28 | 内容调整 |
| ✅SQL中PK、UK、CK、FK、DF是什么意思? | 07-28 18:47 | 新增问题+补充答案 |
| ✅Spring在业务中常见的使用方式 | 07-24 20:32 | 错别字修改 |
| ✅Java是编译型还是解释型? | 07-24 20:31 | 错别字修改 |
| ✅Git的merge和rebase有什么区别? | 07-24 20:30 | 内容修改 |
| ✅遍历的同时修改一个List有几种方式? | 07-24 20:28 | 笔误修改 |
| ✅synchronized锁的是什么? | 07-24 20:25 | 错别字修改 |
| ✅什么是一致性哈希? | 07-23 17:42 | 补充答案 |
| ✅正在持续写入的日志如何清理? | 07-23 16:41 | 补充答案 |
| ✅什么是MESI缓存一致性协议 | 07-23 16:33 | 新增问题+补充答案 |
| ✅什么是Java内存模型? | 07-23 16:30 | 内容调整 |
| ✅什么是操作系统的多级缓存 | 07-23 16:10 | 新增问题+补充答案 |
| ✅如何用Redisson实现分布式锁? | 07-23 15:45 | 补充答案 |
| ✅Git的merge和rebase有什么区别? | 07-23 15:22 | 新增问题+补充答案 |
| ✅synchronized锁的是什么? | 07-23 15:00 | 新增问题+补充答案 |
| ✅MySQL热点数据更新会带来哪些问题? | 07-23 14:48 | 新增问题+补充答案 |
| ✅为什么在JDK8中HashMap要转成红黑树 | 07-23 14:13 | 内容调整 |
| ✅为什么大厂不建议使用多表join? | 07-23 13:45 | 内容修改 |
| ✅SpringCloud和Dubbo有什么区别? | 07-23 13:39 | 内容补充 |
| ✅什么是深拷贝和浅拷贝? | 07-23 13:30 | 笔误修改 |
| ✅栈和队列的区别 | 07-21 22:55 | 错别字修改 |
| ✅什么是三色标记算法? | 07-21 22:54 | 笔误修改 |
| ✅Java中实现定时任务的几种方式 | 07-21 22:54 | 笔误修改 |
| ✅JVM是如何创建对象的? | 07-21 22:52 | 笔误修改 |
| ✅Nacos能同时实现AP和CP的原理是什么? | 07-21 22:49 | 笔误修改 |
| ✅消息队列使用拉模式好还是推模式好?为什么? | 07-21 22:48 | 笔误修改 |
| ✅Spring中用到了哪些设计模式 | 07-21 22:44 | 笔误修改 |
| ✅如何解决Redis和数据库的一致性问题? | 07-21 22:43 | 笔误修改 |
| ✅说几个常见的语法糖? | 07-21 22:43 | 内容调整 |
| ✅索引失效的问题如何排查? | 07-21 22:41 | 内容补充 |
| ✅Innodb加索引,这个时候会锁表吗? | 07-21 22:38 | 内容调整 |
| ✅HashMap的容量设置多少合适? | 07-21 22:36 | 笔误修改 |
| ✅为什么不能用BigDecimal的equals方法做等值比较? | 07-21 22:33 | 内容调整 |
| ✅什么是单元化架构? | 07-21 22:14 | 笔误修改 |
| ✅while(true)和for(;;)哪个性能好? | 07-21 22:12 | 笔误修改 |
| ✅什么是撞库、拖库和洗库? | 07-21 22:11 | 笔误修改 |
| ✅为什么Lua脚本可以保证原子性? | 07-21 22:10 | 增加示例 |
| ✅如何设计一个能够支持高并发的系统? | 07-21 22:01 | 错别字修改 |
| ✅Spring在业务中常见的使用方式 | 07-21 21:52 | 笔误修改 |
| ✅微服务架构的服务治理有哪些实现方案? | 07-21 21:47 | 内容补充 |
| ✅数据库死锁问题排查过程 | 07-19 20:38 | 增加示例 |
| ✅简单介绍一下JIT优化技术? | 07-19 20:34 | 错别字修改 |
| ✅什么是熔断? | 07-19 20:30 | 笔误修改 |
| ✅为什么MySQL用B+树,MongoDB用B树? | 07-19 20:24 | 笔误修改 |
| ✅InnoDB为什么使用B+树实现索引? | 07-19 20:15 | 笔误修改 |
| ✅什么是聚簇索引和非聚簇索引? | 07-19 20:13 | 内容补充 |
| ✅SQL语句如何实现insertOrUpdate的功能? | 07-19 20:10 | 内容补充 |
| ✅binlog、redolog和undolog区别? | 07-19 20:07 | 内容补充 |
| ✅数据库死锁如何解决? | 07-19 20:05 | 内容调整 |
| ✅有了2阶段提交为什么还需要3阶段提交? | 07-19 19:58 | 错别字修改 |
| ✅uuid和自增id做主键哪个好,为什么? | 07-19 19:45 | 错别字修改 |
| ✅Redis为什么这么快? | 07-19 19:44 | 链接修改 |
| ✅如何解决接口幂等的问题? | 07-19 19:40 | 新增示例 |
| ✅什么是Kafka的重平衡机制? | 07-19 19:26 | 错别字修改 |
| ✅Java和C++主要区别有哪些?各有哪些优缺点? | 07-19 19:26 | 外链增加 |
| ✅Kafka 高水位了解过吗?为什么 Kafka 需要 Leader Epoch? | 07-19 19:25 | 笔误修改 |
| ✅Kafka 消息的写入过程简单介绍一下? | 07-19 19:24 | 错别字修改 |
| ✅为什么Kafka没办法100%保证消息不丢失? | 07-19 19:24 | 笔误修改 |
| ✅服务端接口性能优化有哪些方案? | 07-19 19:22 | 新增外链 |
| ✅什么是TCC,和2PC有什么区别? | 07-19 19:18 | 内容调整 |
| ✅本地消息表实现的分布式的缺点有什么? | 07-16 16:44 | 新增问题+补充答案 |
| ✅微服务的拆分有哪些原则? | 07-16 15:52 | 补充答案 |
| ✅什么是单元化架构? | 07-16 15:43 | 补充答案 |
| ✅字符串常量池是如何实现的? | 07-16 15:24 | 补充答案 |
| ✅什么是方法区?是如何实现的? | 07-16 15:15 | 补充答案 |
| ✅HashMap是如何扩容的? | 07-16 15:08 | 重构内容 |
| ✅HashMap用在并发场景中有什么问题? | 07-16 15:03 | 重构内容 |
| ✅Springboot是如何实现自动配置的? | 07-16 14:45 | 笔误修改 |
| ✅什么是Dubbo的优雅停机,怎么实现的? | 07-1614:44 | 错别字修改 |
| ✅JVM为什么要把堆和栈区分出来呢? | 07-16 14:41 | 笔误修改 |
| ✅SimpleDateFormat是线程安全的吗?使用时应该注意什么? | 07-16 14:33 | 笔误修改 |
| ✅Redis 使用什么协议进行通信? | 07-16 14:32 | 笔误修改 |
| ✅uuid和自增id做主键哪个好,为什么? | 07-16 14:31 | 新增内容 |
| ✅什么是服务降级? | 07-16 14:19 | 错别字修改 |
| ✅HTTP/2存在什么问题,为什么需要HTTP/3? | 07-16 14:19 | 内容调整 |
| ✅MySQL只操作同一条记录,也会发生死锁吗? | 07-16 14:17 | 新增示例 |
| ✅Redis的持久化机制是怎样的? | 07-16 14:12 | 补充内容 |
| ✅MySQL的行级锁锁的到底是什么? | 07-16 14:02 | 内容调整 |
| ✅Dubbo实现服务调用的过程是什么样的? | 07-16 1:359 | 错别字修改 |
| ✅ConcurrentHashMap是如何保证fail-safe的? | 07-16 13:51 | 笔误修改 |
| ✅如何理解MVCC? | 07-16 13:47 | 错别字修改 |
| ✅SQL执行计划分析的时候,要关注哪些信息? | 07-16 13:47 | 笔误修改 |
| ✅你最近在看什么书? | 07-16 13:43 | 内容调整 |
| ✅SpringBoot是如何实现main方法启动Web项目的? | 07-16 13:31 | 笔误修改 |
| ✅实现一个分布式锁需要考虑哪些问题? | 07-13 22:45 | 新增问题+补充答案 |
| ✅有哪些实现线程安全的方案? | 07-13 22:18 | 新增问题+补充答案 |
| ✅什么是分布式系统?和集群的区别? | 07-13 21:50 | 错别字修改 |
| ✅为什么大厂不建议使用多表join? | 07-13 21:44 | 错别字修改 |
| ✅字节支付1-2面 | 07-13 21:43 | 链接修改 |
| ✅Nacos如何实现的配置变化客户端可以感知到? | 07-13 21:32 | 内容补充 |
| ✅Netty 中用了哪些设计模式? | 07-13 21:22 | 错别字修改 |
| ✅什么是类型擦除? | 07-13 20:01 | 内容修改 |
| ✅你对加班怎么看待? | 07-11 22:22 | 新增问题+补充答案 |
| ✅如何解决接口幂等的问题? | 07-11 22:10 | 新增示例 |
| ✅高并发的积分系统,在数据库增加积分,怎么实现? | 07-11 22:04 | 调整外链 |
| ✅什么是QPS,什么是RT? | 07-11 21:55 | 错别字修改 |
| ✅JVM是如何创建对象的? | 07-11 21:48 | 错别字修改 |
| ✅什么是模板方法模式,有哪些应用? | 07-11 21:10 | 新增问题+补充答案 |
| ✅为什么MySQL用B+树,MongoDB用B树? | 07-11 20:59 | 错别字修改 |
| ✅Spring中如何开启事务? | 07-09 18:32 | 错别字修改 |
| ✅Innodb的RR到底有没有解决幻读? | 07-09 17:19 | 笔误修改 |
| ✅String有长度限制吗?是多少? | 07-09 17:10 | 链接补充 |
| ✅阿里巴巴面试流程 | 07-09 16:57 | 错别字修改 |
| ✅为什么Java不支持多继承? | 07-09 16:55 | 内容调整 |
| ✅分表字段如何选择? | 07-09 16:54 | 错别字修改 |
| ✅什么是分库?分表?分库分表? | 07-09 16:53 | 笔误修改 |
| ✅如何对多线程进行Debug? | 07-09 16:37 | 错别字修改 |
| ✅为什么Spring不建议使用基于字段的依赖注入? | 07-09 16:37 | 内容调整 |
| ✅什么是排他锁和共享锁? | 07-09 16:36 | 内容补充 |
| ✅为什么不能用BigDecimal的equals方法做等值比较? | 07-09 16:35 | 笔误修改 |
| ✅BigDecimal(double)和BigDecimal(String)有什么区别? | 07-09 16:35 | 笔误修改 |
| ✅为什么MySQL默认使用RR隔离级别? | 07-09 16:23 | 内容调整 |
| ✅Kafka如何保证消息不丢失? | 07-09 16:10 | 错别字修改 |
| ✅Kafka如何实现顺序消费? | 07-09 16:10 | 内容补充 |
| ✅synchronized的锁升级过程是怎样的? | 07-09 15:57 | 错别字修改 |
| ✅Redis如何实现发布/订阅? | 07-09 15:49 | 错别字修改 |
| ✅什么是脏读、幻读、不可重复读? | 07-09 15:46 | 错别字修改 |
| ✅为什么MySQL用B+树,MongoDB用B树? | 07-08 15:58 | 内容修改 |
| ✅Redis 使用什么协议进行通信? | 07-08 15:22 | 内容补充 |
| ✅Kafka如何保证消息不丢失? | 07-08 15:20 | 错别字修改 |
| ✅Mybatis的工作原理? | 07-08 15:13 | 错别字修改 |
| ✅Redis 使用什么协议进行通信? | 07-08 14:07 | 补充描述 |
| ✅MySQL怎么做热点数据高效更新? | 07-08 13:57 | 新增问题+补充答案 |
| ✅高并发的积分系统,在数据库增加积分,怎么实现? | 07-08 13:51 | 新增问题+补充答案 |
| ✅while(true)和for(;;)哪个性能好? | 07-06 23:32 | 笔误修改 |
| ✅三个线程分别顺序打印0-100 | 07-06 22:28 | 更新代码 |
| ✅有一堆桃子,猴子第一天吃了一半加一个,第二天又吃了一半加一个,… ,到第10天时剩下一个桃子,问这原来有多少个? | 07-05 22:11 | 补充答案 |
| ✅什么是设计模式?有什么好处? | 07-05 21:54 | 新增问题+补充答案 |
| ✅设计模式的7大基本原则有哪些? | 07-05 21:44 | 新增问题+补充答案 |
| ✅字节支付1-2面 | 07-04 22:31 | 新增问题+补充答案 |
| ✅RocketMQ的事务消息是如何实现的? | 07-04 21:43 | 补充内容 |
| ✅Nacos能同时实现AP和CP的原理是什么? | 07-04 21:31 | 补充答案 |
| ✅Nacos 2.x为什么新增了RPC的通信方式? | 07-04 21:14 | 新增问题+补充答案 |
| ✅为什么MySQL用B+树,MongoDB用B树? | 07-04 21:00 | 新增问题+补充答案 |
| ✅什么是B+树,和B树有什么区别? | 07-04 20:56 | 补充答案 |
| ✅什么是ThreadLocal,如何实现的? | 07-04 20:39 | 内容重写 |
| ✅说几个常见的语法糖? | 07-02 14:39 | 笔误修改 |
| ✅介绍一下RocketMQ的工作流程? | 07-02 14:38 | 错别字修改 |
| ✅Lambda表达式是如何实现的? | 07-02 14:36 | 错别字修改 |
| ✅有8个球,其中7个重量相同,另一个球比其他球重,现在只有一个天平,请问最少需要称几次一定能找到那个比其他球重的球? | 07-02 14:30 | 题干修改 |
| ✅索引失效的问题如何排查? | 07-01 16:39 | 错别字修改 |
| ✅volatile是如何保证可见性和有序性的? | 07-01 16:38 | 笔误修改 |
| ✅Java中创建对象有哪些种方式 | 07-01 16:36 | 补充内容 |
| ✅如何破坏单例模式? | 07-01 15:30 | 错别字修改 |
| ✅怎么做数据对账? | 07-01 15:39 | 补充内容 |
| ✅泛型中上下界限定符extends 和 super有什么区别? | 07-01 14:38 | 补充内容 |
| ✅为什么Spring不建议使用基于字段的依赖注入? | 07-01 14:36 | 笔误修改 |
| ✅RocketMQ消息堆积了怎么解决? | 07-01 12:30 | 笔误修改 |
| ✅Redis中的Zset是怎么实现的? | 07-01 12:39 | 错别字修改 |