深圳虾皮信息科技有限公司面试题 · 风险判断
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 415 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题共享内存方式中,共享内存到底共享的是什么? 考察对共享内存机制本质的理解第 2 题在以 userid 为 key 的场景下,使用 HashMap 会有什么问题? 考察对 HashMap 在特定 key 场景下的哈希计算与碰撞问题的理解第 3 题MD5是一种加密算法吗?请说明它的性质与适用场景。 考察对哈希算法与加密算法本质区别的理解第 4 题你是更新缓存还是删除缓存? 考察对缓存一致性和失效策略的理解与选择第 5 题当系统CPU使用率长期超过95%时,你会如何排查和解决? 考察系统性能问题排查的思路、工具使用与根因分析能力第 6 题以聚合API调用为例,在Node.js微服务中,这个过程中可能遇到哪些异常场景?你会如何设计异常处理与恢复机制? 考察分布式调用链中异常识别、容错和恢复能力第 7 题若数仓数据写入 Kafka 时发生错误,你如何定位原因并修复? 考察对数据管道写入链路异常的处理思路和修复能力第 8 题RPC框架中服务端与客户端之间如何保证调用结果的正确性和一致性? 考察对调用语义、超时和异常处理的理解第 9 题ThreadLocal 是如何避免内存泄漏的?请结合其内部实现说明。 考察 ThreadLocal 内存泄漏原理与规避机制第 10 题当缓存与数据库数据不一致已经发生时,你会如何制定补救与恢复方案? 考察缓存一致性问题的诊断、修复与恢复能力第 11 题Kafka如何保证不丢数据(涉及生产者、Broker、消费者三方)? 考察Kafka端到端数据可靠性保障机制及各方配置第 12 题面对十亿级数据从旧库迁移到新库且不能影响服务运行的场景,你会如何设计迁移方案? 考察大规模数据迁移的架构设计、风险控制与业务连续性保障能力第 13 题int和char之间如何进行转换? 考察基本类型转换原理与边界处理第 14 题谈谈你对SRE的理解,以及它在实际工程中的价值。 考察对SRE核心理念与工程实践的理解第 15 题讲讲缓存穿透的解决 考察对缓存穿透的理解及解决方案的掌握第 16 题Kafka的高可用是如何保证的? 考察对Kafka副本机制、故障转移和一致性模型的理解第 17 题Redis过期策略 考察Redis过期数据清理机制的理解第 18 题消息队列(如 Kafka)通常有哪些缺陷或使用难点? 考察对消息队列局限性和边界场景的识别能力第 19 题WebSocket 连接断开时,通常由哪一方发起关闭?为什么? 考察对 WebSocket 连接生命周期、关闭握手及全双工特性的理解第 20 题怎么删除Redis的大key? 考察对大Key删除的风险认知和实际处理能力