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

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

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

筛选题目已选:技术原理
第 121 题什么是 Redis 分布式锁的双重判定(双检锁)机制?它解决了什么问题,实现时需要注意什么? 考察对分布式锁常见误区和双重判定锁的价值与边界理解问题拆解风险判断技术原理Redis第 122 题JDK动态代理和CGLIB代理有什么区别? 考察两种代理机制的异同与选型判断技术原理技术选型Spring Boot第 123 题Java 接口当中除了 public 抽象方法外,还可以定义哪些类型的方法? 考察对 Java 接口方法类型演进的掌握程度技术原理Java第 124 题在Java线程池中,如何区分核心线程和非核心线程? 考察对线程池线程生命周期和调度机制的理解技术原理问题排查Java第 125 题MySQL 当中常见的索引类型有哪些? 考察对 MySQL 索引体系的基础认知与分类理解技术原理MySQL第 126 题HTTP状态码401表示什么含义? 考察对HTTP协议基础状态码的理解与区分技术原理HTTP第 127 题H5中如何实现按钮固定在页面底部? 考察前端布局技术、定位方式和移动端适配意识技术原理问题排查CSS第 128 题如果想要让两个对象之间完成互斥,应该怎么做呢? 考察对并发互斥概念与实现机制的理解技术原理方案权衡第 129 题请详细说明 HashMap 的 put 和 get 的执行流程。 考察对哈希定位、冲突处理、树化和扩容的完整执行逻辑编码实现技术原理第 130 题线程池如何区分核心线程和非核心线程? 考察线程池参数理解与线程调度机制编码实现技术原理Java第 131 题MySQL中插入数据时一定会锁表吗? 考察MySQL锁机制及其在插入场景下的应用风险判断技术原理问题排查MySQL第 132 题`User user = new User();` 中类的构造函数是在哪里定义和获得的? 考察 Java 构造方法的来源与字节码调用机制技术原理JavaJVM第 133 题Synchronized 锁的加锁和解锁过程是怎样的呢? 考察对 Synchronized 底层实现机制和锁升级过程的理解问题拆解技术原理Java第 134 题JVM的数据结构是什么? 考察对JVM内存区域划分及核心数据结构的理解问题拆解技术原理JVM第 135 题如果一个对象的 key 已经被回收了,为什么 value 还会存在呢? 考察对垃圾回收机制、对象引用关系和内存管理的理解技术原理问题排查Java第 136 题可重入锁的底层实现机制是怎样的? 考察可重入锁底层实现原理与公平性等细节风险判断技术原理技术选型第 137 题你了解 JAVA 的内存模型吗? 考察对 Java 内存模型核心概念、并发可见性与顺序性保证的理解风险判断技术原理Java第 138 题请介绍你项目中登录功能是如何实现的? 考察登录功能的方案设计、安全性考量与项目实践能力项目复盘安全意识技术原理第 139 题哈希索引和B+树索引在结构上有什么区别?各自的优缺点是什么? 考察对两种索引底层结构与适用场景的深入辨析技术原理方案权衡MySQL第 140 题请解释什么是缓存与数据库的延时双删策略,并说明其适用场景。 考察缓存一致性策略的基本原理与适用限制技术原理方案权衡Redis