深圳虾皮信息科技有限公司面试题 · 技术原理

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

共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 221 题请实现二叉树中的最大路径和。 考察二叉树递归遍历与全局状态管理能力编码实现问题拆解技术原理第 222 题请解释Vue3组件在渲染过程中是如何收集依赖的? 考察对Vue3响应式系统依赖收集机制的理解技术原理Vue 3第 223 题请解释Objective-C的动态性体现在哪些方面,以及Runtime机制在其中的作用。 考察对Objective-C动态特性和Runtime机制的理解问题拆解技术原理Objective-C第 224 题请介绍Redis的持久化机制,包括RDB和AOF。 考察对Redis两种持久化方式的原理、特点及适用场景的理解技术原理方案权衡Redis第 225 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景技术原理方案权衡Redis第 226 题请简要介绍垃圾回收的基本原理,并说明常见的垃圾回收算法及其适用场景。 考察对垃圾回收原理和常见算法的理解与应用场景分析技术原理方案权衡第 227 题为什么不用红黑树而用跳表? 考察数据结构选型与实现复杂度权衡技术原理方案权衡第 228 题删除排序链表的重复元素,使得每个元素只出现一次,请实现该算法。 考察链表遍历、节点删除和边界处理能力编码实现问题拆解技术原理第 229 题请简要描述一下 Babel 在 JavaScript 工程化中的作用和运行机制。 考察对 Babel 整体定位、核心模块与编译流水线的理解技术原理BabelJavaScript第 230 题为什么会产生线程安全问题? 考察多线程并发场景下共享资源访问的原子性、可见性、有序性风险判断技术原理Java第 231 题一个具有100个节点的完全二叉树,其叶子节点有多少个? 考察完全二叉树性质与节点计数推导问题拆解技术原理第 232 题请谈谈你对 ZooKeeper 的理解及应用场景。 考察对 ZooKeeper 核心概念、一致性机制及典型应用场景的掌握程度技术原理技术选型方案权衡ZooKeeper第 233 题请介绍Redis哈希表的扩容与rehash机制,并说明在get和set指令读写场景下各自的具体表现。 考察对Redis哈希表渐进式rehash原理及其对读写操作影响的理解风险判断技术原理Redis第 234 题MySQL的索引是B+树,一般是让它保持三层,怎么去计算数据量使B+树不超过三层? 考察B+树结构与MySQL索引数据量估算能力性能优化问题拆解技术原理MySQL第 235 题请描述一次完整的DNS解析流程,从用户在浏览器输入域名到获取IP地址的整个过程。 考察对DNS层级结构、缓存机制和递归/迭代解析的理解问题拆解技术原理DNS第 236 题TreeSet的底层实现是什么? 考察对Java集合框架中TreeSet底层数据结构和原理的理解技术原理Java第 237 题请解释 HTTP 的缓存机制,并说明如何控制缓存行为。 考察对 HTTP 缓存原理、控制头与失效策略的理解技术原理HTTP第 238 题在接雨水问题中,解释代码中 ans 变量的含义。 考察对双指针接雨水算法中累加结果变量的理解编码实现技术原理第 239 题讲解synchronized锁的原理,以及锁升级和锁优化机制。 考察对JVM内置锁实现原理、锁升级路径及优化手段的理解性能优化技术原理Java第 240 题rqvae的码本塌陷怎么解决 考察对码本坍缩问题的理解与建模改进能力技术原理方案权衡问题排查