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

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

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

筛选题目
第 281 题12306 这类系统库存扣减成功后,如果后续支付或业务操作失败,你会如何做库存返还? 考察分布式事务、补偿机制和库存一致性处理风险判断系统设计方案权衡第 282 题你的研究方向是人工智能,为什么转到或学习前端? 考察职业动机、自我认知及人岗匹配沟通表达人岗匹配自我认知第 283 题请实现二叉树中的最大路径和。 考察二叉树递归遍历与全局状态管理能力编码实现问题拆解技术原理第 284 题请解释Vue3组件在渲染过程中是如何收集依赖的? 考察对Vue3响应式系统依赖收集机制的理解技术原理Vue 3第 285 题请解释Objective-C的动态性体现在哪些方面,以及Runtime机制在其中的作用。 考察对Objective-C动态特性和Runtime机制的理解问题拆解技术原理Objective-C第 286 题请介绍Redis的持久化机制,包括RDB和AOF。 考察对Redis两种持久化方式的原理、特点及适用场景的理解技术原理方案权衡Redis第 287 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景技术原理方案权衡Redis第 288 题请简要介绍垃圾回收的基本原理,并说明常见的垃圾回收算法及其适用场景。 考察对垃圾回收原理和常见算法的理解与应用场景分析技术原理方案权衡第 289 题为什么不用红黑树而用跳表? 考察数据结构选型与实现复杂度权衡技术原理方案权衡第 290 题请描述你在数据库表结构设计时通常会考虑哪些因素? 考察数据库设计综合能力,包括规范化、性能与业务平衡系统设计技术选型方案权衡第 291 题删除排序链表的重复元素,使得每个元素只出现一次,请实现该算法。 考察链表遍历、节点删除和边界处理能力编码实现问题拆解技术原理第 292 题请简要描述一下 Babel 在 JavaScript 工程化中的作用和运行机制。 考察对 Babel 整体定位、核心模块与编译流水线的理解技术原理BabelJavaScript第 293 题为什么会产生线程安全问题? 考察多线程并发场景下共享资源访问的原子性、可见性、有序性风险判断技术原理Java第 294 题如果纯前端面对数据量较大的时候怎么做优化处理? 考察前端大数据量场景的优化策略与工程落地能力性能优化问题拆解系统设计第 295 题一个具有100个节点的完全二叉树,其叶子节点有多少个? 考察完全二叉树性质与节点计数推导问题拆解技术原理第 296 题请谈谈你对 ZooKeeper 的理解及应用场景。 考察对 ZooKeeper 核心概念、一致性机制及典型应用场景的掌握程度技术原理技术选型方案权衡ZooKeeper第 297 题请介绍Redis哈希表的扩容与rehash机制,并说明在get和set指令读写场景下各自的具体表现。 考察对Redis哈希表渐进式rehash原理及其对读写操作影响的理解风险判断技术原理Redis第 298 题MySQL的索引是B+树,一般是让它保持三层,怎么去计算数据量使B+树不超过三层? 考察B+树结构与MySQL索引数据量估算能力性能优化问题拆解技术原理MySQL第 299 题分享一个你印象最深刻的工作或项目难点,并说明你是如何解决的。 考察候选人面对困难时的处理方式、复盘能力与结果导向问题拆解项目复盘结果导向第 300 题你如何选择本地缓存的技术栈?为什么选择它? 考察对本地缓存技术选型的理解与权衡能力技术选型方案权衡