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

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

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

筛选题目
第 321 题请解释HashMap的put流程。 考察对HashMap数据结构、哈希计算、冲突处理及扩容机制的理解问题拆解技术原理第 322 题RAG中的向量数据库有用过吗?它的原理是什么,为什么要使用它? 考察对RAG架构中向量数据库的原理理解、适用场景及实际应用经验技术原理技术选型方案权衡RAGVector Database第 323 题维护一个MySQL集群,做性能优化时要考虑哪些因素? 考察对MySQL集群性能优化维度的体系化认知与实际权衡能力性能优化系统设计技术原理MySQL第 324 题索引底层数据结构是什么? 考察对常见数据库索引底层数据结构的理解技术原理第 325 题HDFS写数据的流程是什么 考察HDFS分布式文件系统写入流程的完整理解和细节掌握问题拆解技术原理HDFS第 326 题操作系统进行资源调度的最小单位是进程还是线程? 考察对操作系统进程与线程概念及资源分配基本单位的理解技术原理第 327 题Git 底层是如何实现 merge 合并的? 考察 Git 对象模型与合并算法原理问题拆解技术原理Git第 328 题请解释GQA(分组查询注意力)和MLA(多头潜在注意力)等注意力机制的结构及其在LLM中的作用。 考察对前沿注意力机制原理的理解及在LLM中的应用技术原理方案权衡LLM第 329 题美团等外卖平台上的排行榜使用什么结构缓存的? 考察对排行榜场景缓存结构的理解与选型能力系统设计技术原理Redis第 330 题头插法和尾插法在链表操作中的区别是什么?为什么会有这种差异? 考察链表插入方式的理解及对数据结构变化原因的分析技术原理方案权衡Java第 331 题偏向锁对比轻量级锁有什么好处? 考察对两种锁机制设计意图和收益差异的理解性能优化技术原理Java第 332 题Java 线程池有哪几种拒绝策略?请分别说明其行为。 考察线程池拒绝策略的掌握与边界处理意识风险判断技术原理方案权衡Java第 333 题请介绍一个你做过的最有深度的项目,并说明深度体现在哪里。 考察项目深度、个人贡献与复盘能力问题拆解项目复盘结果导向第 334 题谈谈你对多态的理解,以及多态带来的好处。 考察对面向对象多态机制的掌握及其在代码设计中的价值系统设计技术原理第 335 题三层B+树可以存储多少行记录(索引为int类型,每行100字节)? 考察B+树基本原理、扇出计算与容量估算能力问题拆解技术原理第 336 题请描述编辑距离问题(LeetCode 72)的解法,包括状态定义、状态转移方程和复杂度分析。 考察动态规划建模与边界处理能力编码实现第 337 题说说HashMap的实现? 考察HashMap底层数据结构、哈希算法、碰撞处理及扩容机制的理解技术原理Java第 338 题程序局部性原理下降会导致什么问题? 考察对程序局部性原理及其性能影响的理解性能优化技术原理第 339 题请解释 Kafka 如何保证消息的顺序性,以及使用中需要注意哪些问题? 考察对 Kafka 分区内顺序、全局顺序及生产消费配置的理解技术原理方案权衡Apache Kafka第 340 题HTTPS和HTTP的区别是什么?HTTPS如何实现加密传输?为什么采用一次非对称加密协商加一次对称加密传输,而不是两次对称加密或两次非对称加密? 考察HTTPS的工作原理、加密算法选型及安全性权衡安全意识技术原理方案权衡HTTPSTLS