14 请介绍一下 Java 中常见的集合类型及其适用场景。考察候选人对 Java 集合框架的掌握程度,包括 List、Set、Map 等核心接口的实现类及其底层数据结构、线程安全性和性能特点。 查看学习思路
15 请详细说明 CopyOnWriteArrayList 的实现原理、优缺点及适用场景。考察候选人对并发集合的理解,特别是写时复制(Copy-On-Write)机制、内存开销、数据一致性以及适用场景。 查看学习思路
17 请解释 MySQL 索引下推(Index Condition Pushdown)的原理及其优势。考察候选人对 MySQL 优化器特性的理解,特别是索引下推如何减少回表次数、提升查询性能。 查看学习思路
20 你在开发中如何使用 AI 工具进行设计和编码?如何评估 AI 生成的代码是否符合预期?考察候选人对 AI 辅助开发工具的实际使用经验,包括工具选择、模型差异、代码验证和问题处理能力。 查看学习思路