菜鸟集团面试题 · 风险判断

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

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

筛选题目已选:风险判断
第 41 题线程不安全从操作系统层面怎么导致的? 考察操作系统调度、线程模型与共享资源访问对线程安全的影响风险判断技术原理第 42 题请介绍你如何在项目中实现服务熔断。 考察对熔断机制原理、实现方式及故障处理的理解项目复盘风险判断系统设计第 43 题HashMap使用时候如果只重写equals不重写hashCode()会怎么样,插入相同元素会出问题吗? 考察HashMap中equals与hashCode协定的理解及违反后果风险判断技术原理第 44 题session和cookie的区别 考察对Web会话管理中客户端与服务端状态存储机制的理解风险判断技术原理第 45 题请解释什么是缓存穿透,并说明通常有哪些应对策略。 考察对缓存穿透概念的理解及常见解决方案的掌握风险判断系统设计技术原理第 46 题重写 equals 时为什么必须同时重写 hashCode?不重写会有什么问题? 考察 Java 对象相等性与哈希约定的一致性理解风险判断技术原理Java第 47 题更新一个key的value是原子的吗? 考察对Redis单线程模型和单Key操作原子性的理解风险判断技术原理Redis第 48 题请说明 Java 线程池中,当工作队列已满且核心线程数达到上限后,线程数是如何逐步增长到最大线程数的? 考察对 ThreadPoolExecutor 线程增长机制和队列行为的理解风险判断技术原理Java第 49 题项目为什么用到了多线程和环形缓冲区? 考察并发设计动机与数据结构选型的合理性问题拆解风险判断技术原理第 50 题注册中心挂了后还能使用服务吗? 考察对服务发现机制、缓存降级与故障容忍的理解风险判断系统设计技术原理第 51 题设计秒杀系统需要考虑什么? 考察高并发场景下的系统设计、性能优化与一致性保证能力性能优化风险判断系统设计Redis第 52 题JVM如何提前发现内存异常? 考察JVM内存监控、预警机制和异常预防能力性能优化风险判断问题排查JVM第 53 题G1垃圾回收器相比CMS有什么好处? 考察G1与CMS垃圾回收器的设计差异及优势风险判断技术原理方案权衡Java第 54 题怎么实现二维码扫码登录? 考察二维码登录的流程设计、安全性和状态管理风险判断系统设计第 55 题阻塞队列怎么实现的? 考察并发阻塞队列的底层实现原理与边界处理风险判断技术原理第 56 题在 JVM 中,什么时候会发生 Full GC? 考察对垃圾回收机制和堆内存管理阶段的理解风险判断技术原理JVM第 57 题ZooKeeper 的高可用实现原理是什么? 考察对 ZooKeeper 选举、数据一致性及故障恢复机制的理解风险判断系统设计技术原理ZooKeeper第 58 题请说明你在项目中实际使用的数据库事务隔离级别,并解释为什么选择该级别。 考察候选人对数据库隔离级别的理解及项目中的实际应用与权衡风险判断技术原理方案权衡MySQL第 59 题在设计系统时,你会如何规划重试机制,包括重试执行的位置、重试次数以及触发条件? 考察对重试机制设计原则的掌握,包括层次划分、参数设置与效果权衡风险判断系统设计方案权衡第 60 题为什么要做登录的Redis缓存,这样做具体能提升多少性能,缓存会带来什么问题? 考察登录场景中引入Redis缓存的动机、性能收益与缓存副作用风险判断系统设计技术原理Redis