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

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

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

筛选题目已选:问题拆解
第 301 题消息队列的幂等性实现有哪3种方案? 考察对消息队列幂等性常见实现方案的理解与掌握问题拆解技术原理方案权衡第 302 题在Agent系统中,你是如何设计和处理输入数据的?请说明数据流和预处理流程。 考察Agent数据链路设计和预处理能力业务理解数据驱动问题拆解第 303 题请解释 Spark 中 Job 和 Stage 的概念及其关系。 考察对 Spark 作业分解与执行流程的理解问题拆解技术原理Apache Spark第 304 题结合你参与过的具体项目,谈谈你是如何分析项目的业务数据结构的?请说明该数据结构包含哪些核心字段、表与表之间的关联关系,以及你是如何基于业务逻辑梳理清楚这些结构的? 考察业务数据结构分析与建模能力业务理解问题拆解项目复盘第 305 题请手写代码:给定一个排序链表,删除所有重复的元素,使每个元素只出现一次。 考察链表遍历、指针操作和边界情况处理编码实现问题拆解第 306 题C++堆和栈的区别 考察对C++内存管理、生命周期及性能特性的理解问题拆解技术原理C++第 307 题请实现两个大数(如超过常规整数范围的非负整数)以字符串形式相加。 考察大数加法算法、逐位进位处理与代码实现能力编码实现问题拆解技术原理第 308 题请谈谈你在项目中如何测试和解决高并发问题,使用了哪些方法? 考察高并发场景下的测试手段与系统设计应对能力性能优化问题拆解技术选型第 309 题如何设计短链接的生成算法?请说明其原理和可能遇到的问题。 考察短链接生成的算法设计、冲突处理与系统考量问题拆解风险判断技术原理第 310 题在大数据处理中,数据倾斜有哪些常见解决方案? 考察对数据倾斜成因的理解及系统性解决问题的能力问题拆解方案权衡问题排查第 311 题请介绍TCP滑动窗口的作用和原理 考察TCP流量控制机制及滑动窗口协议的核心理解问题拆解技术原理TCP第 312 题在K8s管理中,上游服务如何发现下游服务? 考察Kubernetes服务发现机制的理解与应用问题拆解技术原理Kubernetes第 313 题请讲解编辑距离(Levenshtein distance)的经典动态规划解法,包括状态定义、转移方程和时间空间复杂度,并说明如何优化空间。 考察动态规划建模能力与编辑距离算法的理解编码实现问题拆解技术原理第 314 题请结合你的实际工作或项目经验,谈谈你对数据结构重要性的理解,并举例说明你是如何选择数据结构的。 考察对数据结构核心概念的理解及其在实际问题中的应用能力问题拆解项目复盘技术原理第 315 题请介绍 LFU(最不经常使用)缓存的算法特点和实现思路。 考察对缓存替换策略 LFU 的原理理解与实现细节问题拆解技术原理方案权衡第 316 题你在项目中遇到过哪些数据一致性的场景?具体的实现方案是什么? 考察对分布式或并发场景下数据一致性问题的识别、方案选型与落地能力问题拆解风险判断系统设计第 317 题请解释Spark Shuffle的原理及主要过程。 考察对Spark Shuffle机制、数据倾斜和性能影响的理解性能优化问题拆解技术原理Apache Spark第 318 题请描述一次完整的网络请求从发起到返回的流程。 考察对网络请求链路各层协议与关键机制的整体理解问题拆解技术原理DNSHTTPTCP第 319 题请描述一次你排查并解决OOM(内存溢出)问题的经历,包括分析步骤和最终方案。 考察候选人面对内存溢出问题的排查思路、工具使用和根因分析能力问题拆解风险判断问题排查Java第 320 题请编写一个SQL查询,使用窗口函数实现分组排序并保留每个分组内前N条记录。 考察窗口函数语法、分区排序及取前N条的实际应用能力编码实现问题拆解SQL