中文在线面试题 · 技术原理

中文在线相关面试题,按最终去重题目聚合。

177 道真题 · 当前筛选命中 155 · 更新 2026-08-05

筛选题目已选:技术原理
第 101 题请解释Spring框架是如何解决循环依赖的? 考察对Spring IOC容器循环依赖处理机制的理解技术原理问题排查Spring Framework第 102 题在一个包含约5万行数据的表中添加索引时,数据库会加锁吗?请说明加锁的具体行为及可能的阻塞影响。 考察对数据库 DDL 加锁机制的理解及对中小数据量场景的分析风险判断技术原理InnoDBMySQL第 103 题请列举常见的垃圾回收算法,并简要说明各自的原理与适用场景。 考察对垃圾回收算法原理和适用场景的理解技术原理技术选型JVM第 104 题Spring 中 Bean 发生循环依赖时如何处理? 考察 Spring 循环依赖的解决机制、限制条件与边界场景风险判断技术原理Spring Framework第 105 题介绍一下秒杀的一人一单和防止超卖是如何实现的,Lua 中是如何实现判断的? 考察高并发场景下订单唯一性与库存一致性的设计与实现风险判断系统设计技术原理LuaRedis第 106 题在垃圾回收过程中,标记原理是什么样的呢? 考察对垃圾回收标记阶段核心机制的理解技术原理第 107 题什么是回表查询? 考察对MySQL索引机制和查询原理的理解性能优化技术原理MySQL第 108 题请说明 Token、Cookie 和 Session 三者的区别。 考察对会话管理与身份认证机制的理解及适用场景技术原理方案权衡第 109 题基于 JMM,再讲一下 CAS 的操作原理。 考察对 JMM 下 CAS 原子操作原理、实现与限制的理解风险判断技术原理第 110 题请描述SpringBoot应用从main方法启动到服务可用的核心流程。 考察对SpringBoot启动机制的理解程度技术原理Spring Boot第 111 题在使用ThreadLocal中,会出现内存泄漏吗,内存泄露的点在哪? 考察对ThreadLocal内部实现及内存泄漏机制的理解风险判断技术原理Java第 112 题介绍一下MVCC,它是为了解决什么问题? 考察对多版本并发控制原理及其解决的一致性问题的理解问题拆解技术原理第 113 题缓存与数据库的数据一致性通常有哪几种级别?延时双删对应哪种? 考察对一致性级别概念的理解和归类技术原理Redis第 114 题Sentinel的限流是如何做的? 考察Sentinel限流原理、算法与流量整形的理解系统设计技术原理方案权衡第 115 题为什么 TCP 断开连接需要四次挥手? 考察 TCP 双向独立关闭机制与半关闭状态理解技术原理TCP第 116 题AQS 是什么,它是怎么实现公平锁和非公平锁的? 考察对 AQS 核心原理及公平/非公平锁实现差异的理解问题拆解技术原理Java第 117 题Integer 包装类型的缓存大小范围是多少? 考察对 Java Integer 缓存机制的掌握及边界理解技术原理Java第 118 题MySQL 有哪些事务隔离级别?每个级别各自解决了什么问题? 考察事务隔离级别的基本概念与问题对应关系技术原理MySQL第 119 题`User user = new User();` 执行时在栈中具体做了哪些事情? 考察 JVM 栈帧结构与局部变量引用赋值问题拆解技术原理JavaJVM第 120 题Spring的代理有哪几种? 考察对Spring AOP代理机制的理解技术原理Spring Framework