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

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

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

筛选题目已选:问题拆解
第 661 题请说明堆排序的基本思路和时间复杂度。 考察堆排序算法的原理、构建与排序过程问题拆解技术原理第 662 题实现带过期时间的LRU算法。 考察缓存淘汰与过期策略的结合实现能力编码实现问题拆解技术原理第 663 题小根堆如何维护? 考察堆数据结构的基本原理与常见维护操作的实现问题拆解技术原理第 664 题判断链表是否有环 考察链表遍历、空间复杂度和快慢指针算法编码实现问题拆解技术原理第 665 题Uplift 模型的 Loss 怎么计算的? 考察对 Uplift 模型损失函数设计逻辑与实现要点的理解问题拆解技术原理第 666 题启动Flink任务后,状态是缓存在哪里的? 考察Flink状态存储的位置与机制理解问题拆解技术原理Apache Flink第 667 题请讲解提示词工程的核心方法,并说明如何设计一段有效的提示词。 考察对大模型提示词设计方法的掌握与实操能力编码实现问题拆解方案权衡第 668 题三个白帽子两个黑帽子,三个小孩依次戴帽后同时说出自己帽子颜色,请问他们的推理过程是怎样的? 考察逻辑推理能力与信息视角的运用问题拆解第 669 题在ESM中,import是引用关系,请问编译时如何处理模块间的引用以支持模块更新? 考察对ESM静态解析、模块绑定和编译期处理机制的理解问题拆解技术原理第 670 题Java 如何与操作系统的文件系统进行交互?底层使用了哪些系统调用或机制? 考察 Java I/O 与操作系统文件系统交互的底层原理问题拆解技术原理Java第 671 题TCP三次握手,两次握手有什么问题? 考察TCP连接建立机制的理解及两次握手的缺陷分析问题拆解技术原理TCP第 672 题虚拟内存的作用是什么? 考察对虚拟内存核心作用与原理的理解问题拆解技术原理第 673 题请用Java实现LeetCode上的字符串解码题目,并说明你的解题思路。 考察算法实现、栈或递归的应用及编码能力编码实现问题拆解技术原理Java第 674 题请结合你参与的项目,谈谈AI落地过程中遇到的主要问题以及你是如何解决的。 考察AI项目落地实操能力、问题识别与解决思路问题拆解项目复盘结果导向第 675 题请编写一条SQL查询,返回销售额最高的10个商品。 考察SQL分组聚合与排序取TopN的编写能力编码实现问题拆解SQL第 676 题请实现一个函数,在二叉树中找到两个节点的最近公共祖先,并说明你的算法复杂度。 考察二叉树遍历与最近公共祖先算法的理解与实现能力编码实现问题拆解技术原理第 677 题请实现一个算法:求二叉树中的最大路径和,并说明路径的定义和复杂度。 考察二叉树遍历、分治思想和算法设计能力问题拆解技术原理第 678 题请实现一个函数,将链表按指定步长分组,每组内反转,并讨论如何正确输出整个结果链表。 考察链表反转、分组与边界处理能力编码实现问题拆解技术原理第 679 题分析项目的业务数据结构? 考察业务数据结构设计与理解能力业务理解问题拆解系统设计第 680 题请实现“打家劫舍 II”算法,并说明若在原有基础上增加新的约束(如房屋排成环形)应如何调整方案。 考察动态规划基础、环状问题处理及算法扩展思维编码实现问题拆解技术原理