菜鸟集团面试题 · 方案权衡

菜鸟集团相关面试题,按最终去重题目聚合。

共 1094 道真题 · 当前筛选命中 289 道 · 更新 2026-08-05

筛选题目已选:方案权衡
第 221 题ConcurrentHashMap 是如何保证线程安全的? 考察 JDK 1.7 与 1.8 中并发控制机制及其演进性能优化技术原理方案权衡Java第 222 题处理 MySQL 深分页查询的手段有哪些? 考察对深分页性能问题的理解与常用优化方案性能优化技术原理方案权衡MySQL第 223 题请解释唯一索引、聚簇索引和非聚簇索引的区别。 考察对索引类型的理解及适用场景技术原理方案权衡第 224 题箭头函数中的 this 有什么不同? 考察箭头函数 this 的词法绑定特性及其使用场景技术原理方案权衡JavaScript第 225 题请解释Spring AOP的核心原理,并说明其典型应用场景。 考察对Spring AOP机制的理解及其在实际开发中的应用业务理解技术原理方案权衡第 226 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解技术原理技术选型方案权衡MySQL第 227 题请比较Spring Boot与传统Spring框架,说明Spring Boot的主要优势。 考察对Spring Boot核心特性及其相对Spring优势的理解技术原理方案权衡Spring Framework第 228 题Redis 缓存在哪些情况下会用到锁? 考察缓存场景下锁的使用场景与并发控制意识风险判断技术原理方案权衡Redis第 229 题在什么场景下,索引使用索引键而不是主键? 考察对数据库索引选择与回表机制的理解性能优化技术原理方案权衡第 230 题在什么场景下适合使用 Redis 对热点数据进行缓存? 考察缓存选型与适用场景的判断能力性能优化技术选型方案权衡Redis第 231 题请介绍Spark中的Shuffle机制,并说明宽依赖与窄依赖的区别。 考察对Spark数据shuffle原理、依赖关系分类及其性能影响的理解技术原理方案权衡Apache Spark第 232 题假设短时间内有大量用户同时发布朋友圈,若直接写入服务器会导致压力过大,你会如何设计应对方案? 考察高并发写入场景下的削峰、异步化与系统设计能力风险判断系统设计方案权衡第 233 题请介绍进程和线程的核心区别,以及它们各自的优势和适用场景。 考察对操作系统进程与线程概念的理解及实际应用权衡技术原理方案权衡第 234 题Dijkstra最短路径算法与A*算法的区别,以及A*算法更常用的原因是什么? 考察图搜索算法的原理对比与实际应用选型能力问题拆解技术原理方案权衡第 235 题ConcurrentHashMap 在 Java 8 中是如何通过 CAS 和 synchronized 实现高效并发写入的? 考察对 ConcurrentHashMap 内部并发控制机制的理解技术原理方案权衡Java第 236 题MySQL 哪些情况下不建议使用索引? 考察对索引失效场景和成本权衡的理解风险判断技术原理方案权衡MySQL第 237 题Cookie、localStorage、sessionStorage三者之间的异同 考察浏览器存储机制的理解与对比能力技术原理方案权衡第 238 题BN和LN的区别是什么? 考察对批归一化与层归一化的原理、作用维度和适用场景的理解技术原理方案权衡第 239 题如何实现多个Redis命令的原子性 考察Redis事务与Lua脚本机制及原子性保证风险判断技术原理方案权衡Redis第 240 题请解释为什么使用 Redis 作为缓存,并说明缓存雪崩的成因及解决方法。 考察对 Redis 缓存价值的理解及缓存雪崩问题的分析与应对能力风险判断技术原理方案权衡Redis