深圳虾皮信息科技有限公司面试题 · 风险判断

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:风险判断
第 41 题请结合你的项目经历,谈谈支付系统中超时和逆流程(如退款、冲正)是如何设计与处理的。 考察支付系统对超时异常和逆流程的容错、一致性与对账设计风险判断系统设计问题排查第 42 题请描述一次 CPU 飙升问题的排查过程。 考察系统问题排查思路、工具使用与根因分析能力风险判断技术原理问题排查第 43 题需求:输入长链生成唯一、可还原的短链,支持查询短链是否存在,同时要支持抗高QPS和持久化存储。请设计并实现。 考察短链系统的唯一性、可还原性、高并发与持久化设计能力风险判断系统设计技术选型MySQLRedis第 44 题设计一个上传视频并生成视频摘要的系统,针对效率和成功率,要考虑哪些因素? 考察系统设计中对大文件上传、异步处理链路的效率与可靠性权衡风险判断系统设计方案权衡第 45 题如果Bean的循环依赖发生在构造函数中,Spring还能解决吗?为什么? 考察对构造器注入循环依赖不可解原因的理解风险判断技术原理Spring Framework第 46 题构建日志数据为什么选择用 MySQL 来存储,有没有考虑过使用 NoSQL? 考察日志存储选型的权衡能力,包括对 MySQL 与 NoSQL 特性的理解风险判断技术选型方案权衡MySQL第 47 题12306 这类系统库存扣减成功后,如果后续支付或业务操作失败,你会如何做库存返还? 考察分布式事务、补偿机制和库存一致性处理风险判断系统设计方案权衡第 48 题为什么会产生线程安全问题? 考察多线程并发场景下共享资源访问的原子性、可见性、有序性风险判断技术原理Java第 49 题请介绍Redis哈希表的扩容与rehash机制,并说明在get和set指令读写场景下各自的具体表现。 考察对Redis哈希表渐进式rehash原理及其对读写操作影响的理解风险判断技术原理Redis第 50 题如何设计系统以确保每个用户只能下一单? 考察并发控制、幂等性与数据库约束设计风险判断系统设计第 51 题如果在应用运行过程中需要为项目引入 Redis 缓存,你会如何实施? 考察引入缓存的设计思路与落地实施能力风险判断系统设计方案权衡Redis第 52 题请介绍 Redis 中布隆过滤器的原理、使用场景及误判率的影响因素。 考察对布隆过滤器原理、应用场景与参数权衡的理解风险判断系统设计技术原理Redis第 53 题Java 线程池有哪几种拒绝策略?请分别说明其行为。 考察线程池拒绝策略的掌握与边界处理意识风险判断技术原理方案权衡Java第 54 题订单取消或任务失败后,如何安全地增加(回补)Redis库存? 考察库存回补的正确性、并发安全与幂等控制风险判断系统设计Redis第 55 题登录场景下会有什么漏洞问题? 考察对登录认证环节常见安全漏洞的识别与防范能力风险判断安全意识技术原理第 56 题如果某个爆款借款营销策略过期,大量请求瞬间打到数据库,怎么解决这个问题? 考察高并发瞬间流量冲击数据库的缓存与限流降级设计能力性能优化风险判断系统设计Redis第 57 题怎么处理OOM 考察内存溢出问题的排查思路与处理能力风险判断技术原理问题排查第 58 题使用ThreadLocal时有哪些方式可能引发并发安全问题?如何规避? 考察线程池复用导致的数据串扰与内存泄漏风险风险判断问题排查Java第 59 题商城存在机器人发送大量请求,你会如何设计限流方案? 考察限流策略、算法选型与业务场景结合能力风险判断系统设计方案权衡Redis第 60 题Babel 编译 ES6 到 ES5 时有哪些常见限制或边界? 考察对 Babel 能力边界、polyfill 需求和生态工具的认知风险判断技术原理Babel