深圳虾皮信息科技有限公司面试题(2026 最新)
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 541 题MySQL InnoDB 中,一条基于主键的查询在 3 层 B+ 树上需要多少次磁盘 IO?如果要优化,你能优化到多少? 考察对 B+ 树索引层级与磁盘 IO 关系的理解及优化空间第 542 题线程池是否用过,有什么注意事项? 考察对线程池核心参数、使用场景及常见陷阱的理解第 543 题谈谈你对维度退化的理解。 考察对维度建模中维度退化概念的理解与应用第 544 题如何保证变量的原子性? 考察对原子性概念、实现机制和适用场景的理解第 545 题请讲解大语言模型的基本工作原理,并阐述其核心组件。 考察对大语言模型整体架构和关键机制的理解第 546 题手写代码:计算二叉树的最大深度,要求自定义输入输出。 考察二叉树递归/迭代遍历的实现能力与输入输出设计第 547 题请说明AOF持久化的原理,AOF在恢复时会逐条加载所有写命令吗? 考察对AOF日志记录、重写及恢复过程的理解第 548 题布隆过滤器实现原理 考察布隆过滤器的数据结构、概率特性与参数设计第 549 题请说明 Redis 中 ZSet(有序集合)的底层数据结构,以及它为什么在不同规模下采用不同的实现。 考察对 Redis 底层数据结构的理解及设计权衡第 550 题从产品层面看,React 有哪些特点? 考察对 React 产品定位、核心特性及生态的理解第 551 题请说明 Vue 3 响应式系统相比 Vue 2 的主要优势,并简要解释其实现原理。 考察对 Vue 3 响应式原理(Proxy 与副作用调度)的理解及对比能力第 552 题请解释 CPU 密集型和 IO 密集型任务的区别,以及它们在并发编程中分别如何处理? 考察对任务类型区分及其并发优化策略的理解第 553 题说说乐观锁,以及哪些字段适合提供乐观锁比较时使用 考察对乐观锁原理、实现方式及版本字段选型的理解第 554 题请对比LRU与LFU缓存淘汰算法的原理和适用场景。 考察对淘汰算法原理差异与适用性的理解第 555 题请介绍分布式ID生成方案,以及雪花算法的特点和问题解决方式。 考察分布式ID方案选型、雪花算法原理与边界问题的处理能力第 556 题MySQL的事务和并发控制,MVCC是怎么实现的? 考察对MySQL事务隔离、锁机制与MVCC底层实现的理解第 557 题本地缓存和Redis怎么保证一致性 考察缓存一致性问题的理解与解决方案设计第 558 题请解释HashMap的扩容过程及其实现原理。 考察对HashMap扩容机制的理解,包括触发条件、重哈希过程和并发风险第 559 题setState之后立即拿状态,拿到的是新的还是旧的? 考察对React状态更新机制的理解,包括异步批处理和时机第 560 题平时在工作中是如何应用AI的? 考察候选人对AI工具的实际应用能力与场景理解