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