深圳虾皮信息科技有限公司面试题 · 技术原理
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题JDK1.8及之后为什么要用红黑树? 考察对HashMap底层数据结构演进及性能权衡的理解第 22 题如何用两个普通队列实现堆? 考察队列模拟堆的数据结构设计和操作正确性第 23 题你是更新缓存还是删除缓存? 考察对缓存一致性和失效策略的理解与选择第 24 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解第 25 题B树和B+树的区别? 考察对B树与B+树结构与性能差异的理解第 26 题请分别说明Redis的过期删除策略和内存淘汰策略,并讨论它们的区别与适用场景。 考察对Redis数据生命周期管理与内存管理机制的理解第 27 题请阐述HTTP协议中GET与POST方法的区别,并说明各自的适用场景。 考察对HTTP方法语义、缓存安全性和数据传递方式的理解第 28 题如何实现弹幕滚动效果?动画实现方式有哪些,为什么选择 requestAnimationFrame 而不是定时器? 考察前端动画实现原理及性能优化意识第 29 题消息有序性怎么保证? 考察对消息队列顺序一致性机制的理解及实现方案第 30 题请说明数据库事务在发生错误时具体是如何回滚的? 考察对事务原子性实现机制的理解第 31 题请说明RQ-VAE训练时的损失函数组成及其作用。 考察对RQ-VAE模型训练目标的理解第 32 题Redis从节点是否相当于冷备份,平时是否不用?请说明从节点的实际作用和适用场景。 考察对Redis主从复制中从节点角色和用途的理解第 33 题请介绍YouTube DNN推荐模型的结构。 考察对YouTube深度推荐模型结构的掌握与理解第 34 题请比较 TCP 和 UDP 的主要区别,并说明各自适用场景。 考察传输层协议基础认知与场景匹配能力第 35 题做过微调吗?讲一下SFT(监督微调)的基本原理。 考察对监督微调原理、流程与关键要素的理解第 36 题当系统CPU使用率长期超过95%时,你会如何排查和解决? 考察系统性能问题排查的思路、工具使用与根因分析能力第 37 题请说明 HTTP/1.0、HTTP/1.1 和 HTTP/2 之间的主要区别。 考察对 HTTP 协议演进和关键技术特性的理解第 38 题粗精排一致性是越高越好吗? 考察对推荐系统粗精排一致性度量的理解及其权衡第 39 题如何优化实际 Spark 任务?请举例(如数据倾斜、Shuffle 优化)。 考察对 Spark 任务性能瓶颈的识别与常见优化手段的实际运用能力第 40 题请解释C++中虚函数的底层实现机制。 考察C++虚函数的核心实现原理及多态理解