深圳虾皮信息科技有限公司面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 341 题MySQL除了B+树索引外还有哪些索引类型?请详细介绍全文索引。 考察索引类型体系认识及全文索引的原理与使用场景问题拆解技术原理MySQL第 342 题请介绍项目中的一个功能,其中使用 Bitmap 存储状态,具体说明如何查找分片状态。 考察对 Bitmap 数据结构的理解及其在实际项目中的应用能力问题拆解技术原理第 343 题请深入介绍你最近所做的项目,包括技术难点、设计方案和最终结果,并说明该项目涉及的关键技术原理。 考察项目深度、技术理解与原理掌握问题拆解项目复盘技术原理第 344 题在构建对话系统时,如何增强模型的多轮对话能力?请从数据处理、模型结构和训练策略等方面谈谈你的方案。 考察对多轮对话核心挑战的理解及系统化解决方案设计问题拆解系统设计技术原理第 345 题从浏览器输入HTTP网址到页面加载内容,背后发生了哪些过程? 考察网络请求全链路理解、协议栈知识与性能意识性能优化问题拆解技术原理HTTP第 346 题给定一个长度为N的数组,数组中的元素为1到N-1,求数组中各个元素出现的次数,要求时间复杂度为O(n),空间复杂度为O(1)。例如:int[] arr = {2, 4, 4, 2, 3}; 输出:2有2个,3有1个,4有2个。 考察在不使用额外空间的约束下,如何通过标记法统计元素频次编码实现问题拆解技术原理第 347 题你能不依赖现成的数据库,仅基于内存数据结构实现一个简单的 MySQL 吗? 考察对数据库核心机制的理解和内存实现能力编码实现问题拆解技术原理MySQL第 348 题为什么选择静态变量和常量作为GC Roots? 考察对JVM垃圾回收根对象选择原理的理解问题拆解技术原理JVM第 349 题请解释CAS(Compare-and-Swap)的原理及其在并发编程中的应用。 考察对CAS核心概念和并发语义的理解问题拆解技术原理第 350 题给定一个可能包含嵌套 Map 的输入,请编写一个函数将所有嵌套的键平铺为一层,并要求保留原始键的路径信息。例如:{"a": {"b": 1, "c": {"d": 2}}} 应转换为 {"a.b": 1, "a.c.d": 2}。请说明你的实现方式,并考虑数组或空值等特殊情况。 考察递归或迭代处理嵌套结构、键路径拼接及边界情况处理能力编码实现问题拆解第 351 题如果老板突然提出一个紧急需求,要求一周内上线,但你的技术评估需要两周,你会怎么办? 考察紧急需求下的优先级判断、沟通协调与风险应对能力沟通表达问题拆解风险判断第 352 题请描述AI模型从学习到输出结果的完整过程,包括训练和推理阶段。 考察对机器学习基本流程和推理机制的理解问题拆解技术原理第 353 题volatile 的作用是什么? 考察对 Java 内存模型及 volatile 语义的理解问题拆解技术原理Java第 354 题Agent遇到的困难与优化方向 考察对Agent系统问题的识别和分析能力,以及优化思路的条理性性能优化问题拆解技术原理第 355 题如何实现路由鉴权? 考察对前端路由守卫、认证状态管理和权限校验的理解问题拆解安全意识技术原理第 356 题请说明这个组件或模块(代号M)在系统中的创建时机和销毁时机,以及如何管理其生命周期? 考察对组件生命周期管理、资源分配与释放的理解问题拆解风险判断系统设计第 357 题在欠收追收的业务场景中,请介绍 gap 和 newprice 的计算方法。 考察候选人结合业务规则解释关键指标计算逻辑的能力业务理解问题拆解第 358 题在中序遍历验证二叉搜索树时候空间主要用在哪里? 考察对递归或迭代中序遍历在二叉搜索树验证中的空间复杂度来源的理解问题拆解技术原理第 359 题请解释三叉树的广度优先遍历,并说明它与二叉树的广度优先遍历有何不同? 考察广度优先遍历的基本原理及对树结构的理解问题拆解技术原理第 360 题请设计登录功能的主要测试用例,并说明每个用例的测试重点。 考察测试用例设计能力、边界场景覆盖和结果验证意识问题拆解风险判断安全意识