深圳虾皮信息科技有限公司面试题(2026 最新)

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

2768 道真题 · 更新 2026-08-05

筛选题目
第 981 题请解释 Go 语言的并发模型,以及 goroutine 和 channel 在其中扮演的角色。 考察对 Go 并发原语及通信顺序进程模型的理解技术原理Go第 982 题请解释 Go 语言的垃圾回收(GC)机制是如何工作的? 考察对 Go 运行时内存管理和垃圾回收原理的理解风险判断技术原理Go第 983 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制风险判断系统设计技术原理Redis第 984 题在RAG应用中是如何做效果评估,具体用了哪些指标? 考察RAG系统评估方法、指标体系及实践能力数据驱动技术原理方案权衡RAG第 985 题为什么要保存进程上下文信息,保存在哪? 考察对操作系统进程上下文保存目的与存放位置的理解问题拆解技术原理第 986 题为什么使用消息队列? 考察对消息队列核心价值、适用场景和引入成本的理解问题拆解技术原理方案权衡第 987 题请介绍常见的加密算法及其适用场景 考察对对称加密、非对称加密和哈希算法的理解与应用选择能力风险判断技术原理技术选型第 988 题请做自我介绍,并说明为什么选择学习前端。 考察自我认知、求职动机与前端学习内驱力沟通表达人岗匹配自我认知第 989 题请介绍ZooKeeper在分布式系统中的作用和典型应用场景。 考察对ZooKeeper核心功能与典型应用的理解系统设计技术原理ZooKeeper第 990 题CPU执行代码的整个过程是怎么样? 考察对CPU取指译码执行流程、流水线与指令周期的理解技术原理第 991 题请编写一个函数,找出给定字符串中不含重复字符的最长子串的长度。 考察滑动窗口与哈希表在子串问题中的应用编码实现问题拆解第 992 题请说明Raft协议中选举(Leader Election)的基本流程,以及如何处理选举超时和随机超时机制。 考察对Raft分布式共识协议中选举机制的理解,包括角色转换、选举条件和超时设计。问题拆解技术原理第 993 题如何判断链表中是否存在环?如果存在环,如何找出环的起点?请编写代码并说明时间与空间复杂度。 考察链表环检测算法(快慢指针)及数学推导能力编码实现技术原理第 994 题旁路缓存模式能解决什么问题?在什么场景下会出现数据不一致? 考察对缓存一致性问题及适用场景的理解业务理解风险判断方案权衡Redis第 995 题Redis ZSet 的底层数据结构是什么? 考察 Redis ZSet 底层实现原理及适用场景技术原理Redis第 996 题TypeScript 相比 JavaScript 有哪些优势?如果在代码中使用不符合 TypeScript 类型约束的值,错误会发生在编译时还是运行时? 考察 TypeScript 类型系统的理解和使用价值安全意识技术原理TypeScript第 997 题在Linux里面一个进程空间分为内核态和用户态空间,区别是什么? 考察对Linux进程地址空间划分及特权级隔离的理解安全意识技术原理Linux第 998 题给定一个查询一个人朋友的 API,设计一个新 API 来查找这个人可能认识的人,要求候选人与这个人至少有三个共同好友。请描述你的设计和实现思路。 考察系统设计能力、图算法应用和 API 设计性能优化系统设计技术原理第 999 题常见的排序方法有哪些? 考察对常见排序算法的了解与分类能力技术原理方案权衡第 1000 题Redis Bitmap做人群标签,人群数量变多时如何扩展? 考察Bitmap人群标签方案的可扩展性与容量规划问题拆解系统设计技术选型Redis