深圳虾皮信息科技有限公司面试题 · 问题拆解
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 687 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 521 题请解释 LRU(最近最少使用)缓存淘汰策略的基本概念。 考察对缓存淘汰算法定义的理解第 522 题智力题:手指头数数,来回数,有什么规律?(每一轮有18个数,n%18) 考察数学归纳能力与周期性规律识别第 523 题请聊一聊你的项目:其中最大的难点是什么,你是如何解决的,以及你个人的贡献有哪些? 考察项目深度、问题解决思路与个人角色认知第 524 题二叉搜索树的搜索时间复杂度是多少? 考察对二叉搜索树平均与最坏情况时间复杂度及平衡概念的理解第 525 题给定一棵多叉树,每个节点代表一个人。如果某个节点选择参加聚会,其父节点和所有直接子节点都不能参加。如何选择参与者使总人数最多?请给出思路。 考察动态规划在树形结构上的应用与状态定义能力第 526 题你平时使用哪些AI工具?如何利用它们辅助学习或工作? 考察AI工具应用能力与工作流程整合意识第 527 题请说明跳表的插入和删除的底层存储逻辑,并手撕实现跳表。 考察对跳表数据结构的原理理解和编码实现能力第 528 题一个算子,怎么知道恢复时应该读哪份文件? 考察分布式计算中算子状态恢复与数据定位机制的理解第 529 题合并两个有序链表,每个节点包含 time 和 value 两个字段,同一链表内可能存在 time 重复的数据。要求合并后的链表按 time 有序,且 time 相同的节点 value 要相加,同时要求合并函数无副作用(不修改原链表)。请实现该合并函数。 考察链表操作、多路归并、重复键聚合以及函数式无副作用设计第 530 题渲染批量数据的时候如何操作? 考察前端批量数据渲染的性能优化手段第 531 题请描述快速排序的时间复杂度,并说明其实现思路。 考察排序算法的复杂度分析能力与分治思想的掌握程度第 532 题给定一个字符串,请找出其中不含有重复字符的最长子串的长度。 考察滑动窗口与哈希表在子串问题中的应用第 533 题请介绍 Redis 的 RESP 传输协议及其实现要点。 考察对 Redis 网络协议的理解和底层实现细节第 534 题请编写SQL查询,统计所有玩家中,在首次登录后的第二天再次登录的玩家占比。 考察SQL窗口函数、日期运算与分组去重的应用能力第 535 题请描述在终端中,从输入一条命令到看到输出结果的完整过程。 考察对操作系统、终端、Shell、输入输出处理的系统性理解第 536 题请实现一个函数,计算给定字符串中最长有效括号子串的长度。 考察动态规划或栈的算法设计与编码实现能力第 537 题网络分层的参考模型有哪几种?分层的主要依据是什么? 考察对网络分层模型及其设计原则的理解第 538 题请实现一个支持在常数时间内获取最小元素的栈。 考察栈的基础实现、辅助数据结构与时间复杂度分析第 539 题实现shuffle函数,可使用random但不能调用shuffle函数,需说明实现的随机性与均等性 考察随机洗牌算法的实现能力与随机性、均等性分析第 540 题讲一下LRU的操作以及逻辑,代码怎么写。 考察LRU缓存设计原理与实现能力