深圳虾皮信息科技有限公司面试题 · 风险判断
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 415 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 361 题在 Java 并发编程中,JUC 框架下线程之间可以共享哪些内容?请结合具体机制说明。 考察对 JUC 中线程共享机制和并发安全性的理解第 362 题多线程环境下,整数加一是线程安全的吗? 考察对非原子操作在多线程下安全性的理解第 363 题在上下游对接中,你会如何设计降级策略? 考察降级设计的业务优先级与兜底能力第 364 题当JVM中的一个线程抛出OutOfMemoryError时,其他线程还能继续运行吗? 考察对JVM内存模型和线程异常隔离机制的理解第 365 题Java 中 HashMap 在你的项目中实际用在哪里?它与 ConcurrentHashMap 在并发场景下的选择依据是什么? 考察 HashMap 的应用场景认知及并发环境下选型判断第 366 题MySQL分表的好处和坏处,以及分表策略是怎样的? 考察对分表利弊的理解和实际分表策略的设计能力第 367 题如何实现一个可靠的分布式锁?锁续期时需要考虑哪些问题? 考察分布式锁的正确性设计、故障处理与续期机制第 368 题在线购物平台出现大规模订单请求时,如何对系统进行优化升级以应对高并发? 考察高并发场景下的系统设计、性能优化与限流降级策略第 369 题如何限制只有 5 个线程能访问? 考察并发控制中信号量等限流机制的理解与应用第 370 题请说明在MySQL InnoDB中执行一个UPDATE语句时,InnoDB会加哪些表级锁和行级锁。 考察InnoDB锁机制的理解,包括UPDATE语句加锁类型及锁的申请顺序第 371 题如何处理 Redis 中的大 key 删除? 考察对大 key 删除风险的理解及安全操作方案第 372 题缓存空对象过多挤爆缓存怎么办? 考察缓存失效与穿透的应对策略及容量管理第 373 题请讲解缓存穿透、缓存击穿和缓存雪崩的含义、危害及各自的解决方案。 考察缓存三大经典问题的识别能力与工程应对方案第 374 题请谈谈消息队列(如 RocketMQ、Kafka)在顺序消息、消息积压和消息丢失这三类典型问题上的处理方式,并说明消息队列的优缺点。 考察对消息队列核心可靠性机制及适用场景的理解第 375 题平时怎么进行测试? 考察测试方法论、流程规范和实践经验第 376 题请解释缓存击穿和缓存雪崩的区别,并分别说明其成因与常见解决方案。 考察对缓存故障场景的理解、区别辨析及应对方案第 377 题请详细说明 TCP 三次握手和四次挥手的过程,并解释为什么需要 TIME_WAIT 状态? 考察对 TCP 连接建立与关闭机制及其设计原理的理解第 378 题请介绍一种业务不停机情况下进行数据库表结构变更或数据迁移的方案。 考察数据库迁移的停机风险控制、增量同步与一致性保障能力第 379 题Python中深拷贝与浅拷贝的区别 考察对Python对象拷贝机制的理解及实际应用第 380 题当线程因内存不足抛出 OutOfMemoryError 时,进程会怎样? 考察 JVM 内存模型、OOM 类型与进程崩溃机制