深圳虾皮信息科技有限公司面试题(2026 最新)
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 661 题如果要设计一个白名单服务,并采用分表存储方案,你会如何设计? 考察对白名单服务的数据模型、分表策略及查询性能优化的理解第 662 题HTTP 协议默认是长连接还是短连接?在什么条件下表现得像短连接或长连接? 考察对 HTTP 连接复用机制及浏览器默认行为的理解第 663 题Restful 和 RPC,它们的适用场景? 考察对两种主流接口风格的本质理解与场景化选型能力第 664 题在项目中你们使用了Redis的哪些数据类型?请结合具体业务场景说明选型理由。 考察对Redis数据类型的理解及实际业务场景的选型能力第 665 题如何判断一棵二叉树是否为二叉查找树?请给出两种方式。 考察二叉查找树定义、中序遍历性质与递归边界处理第 666 题如何优化一个执行缓慢的多表 JOIN 查询?除了加索引,还有哪些优化手段? 考察 SQL 查询优化的综合能力和方法广度第 667 题如何实现分布式ID的严格单调递增? 考察分布式ID单调递增的实现难点、方案权衡与一致性边界第 668 题内存泄漏如何做排查和解决? 考察内存泄漏的定位分析能力与常见场景处理第 669 题HTTP状态码有哪些,分别是什么意思? 考察对HTTP状态码分类与常见状态码含义的掌握第 670 题请描述 HTTPS 的完整握手过程。 考察对 TLS 握手各阶段、密钥协商和证书验证的深入理解第 671 题服务端出现大量 TIME_WAIT 连接,可能有哪些常见原因?如何排查和处理? 考察对大量 TIME_WAIT 现象的原因分析和实践处理能力第 672 题你在项目中使用 Redis 时主要采用了哪些数据结构?为什么这样选择? 考察候选人对 Redis 常用数据结构的理解及其在业务场景中的选择依据第 673 题布隆过滤器的常见容量大小如何选择? 考察布隆过滤器容量与误判率、元素数量之间的权衡第 674 题从浏览器输入URL到返回内容的完整过程是怎样的? 考察网络请求全链路理解与分层知识第 675 题Integer中1和100用双等号判断为true是为什么? 考察Java自动装箱、Integer缓存机制及对象引用比较的理解第 676 题在Spring中,多例(prototype)作用域的Bean是在什么时候被创建的? 考察对Spring Bean作用域和生命周期机制的理解第 677 题长连接和短连接分别如何实现?各自的适用场景是什么? 考察对连接管理机制的理解及场景适配能力第 678 题同一进程中的多个线程会共享哪些资源? 考察对进程与线程资源模型的理解第 679 题在数据库或存储系统的有序索引设计中,跳表、红黑树和 B+ 树各自适用于什么场景?请说明跳表的优缺点,并解释为什么某些系统选择跳表而不是红黑树或 B+ 树。 考察对跳表与红黑树、B+ 树在有序数据结构中的适用场景、复杂度与工程取舍的理解第 680 题HTTP 1.1和HTTP 2.0的主要区别是什么? 考察对HTTP协议演进的深入理解,包括传输机制、性能优化和关键特性