深圳虾皮信息科技有限公司面试题 · 技术原理
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题请解释如何通过JWT中的token识别具体用户,并说明JWT的生成与校验原理。 考察JWT认证机制、token解析与用户身份映射能力第 2 题如何求解一个整数数组的连续子数组最大和? 考察动态规划与贪心思想的掌握程度第 3 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 4 题有了解过 HTTPS 吗? 考察对 HTTPS 原理、安全性和实际应用的理解第 5 题共享内存方式中,共享内存到底共享的是什么? 考察对共享内存机制本质的理解第 6 题100M内存空间,给10G无序数据排序的方案,追问归并排序和堆实现的具体逻辑 考察大数据量下内存受限时的排序策略及归并排序、堆排序的实现细节第 7 题Redis 中 ZSet 的底层数据结构是什么? 考察哈希表与跳跃表的组合实现及各自作用第 8 题如何监控数据库的运行状态?你会关注哪些指标? 考察数据库监控的指标理解与排查思路第 9 题给定多个涉及不同条件的SELECT查询语句,请说明应如何为相关表设计索引,并解释设计依据。 考察数据库索引设计方法及权衡,以及根据查询模式优化索引的能力第 10 题Java中有哪些Map? 考察对Java常用Map实现的掌握与应用场景的理解第 11 题你使用过 Bitmap 数据结构吗?请结合具体场景说明其用途和优势。 考察 Bitmap 数据结构的基本认知及实际应用场景第 12 题在以 userid 为 key 的场景下,使用 HashMap 会有什么问题? 考察对 HashMap 在特定 key 场景下的哈希计算与碰撞问题的理解第 13 题请描述你进行数据建模的一般步骤和方法。 考察数据建模的系统性思维、方法论应用和业务理解第 14 题MD5是一种加密算法吗?请说明它的性质与适用场景。 考察对哈希算法与加密算法本质区别的理解第 15 题在 Flink 中,一个算子是如何感知并触发 Checkpoint 的? 考察对 Flink Checkpoint 机制的理解,包括触发、传播与执行流程第 16 题算法题:给定二维数组,1代表陆地,0代表海洋,四方向联通,问岛屿数量,要求用BFS实现。 考察图的BFS遍历、边界处理与复杂度分析第 17 题请介绍大模型监督微调(SFT)的流程,并说明SFT数据的构建方式以及SFT阶段的损失函数。 考察对SFT流程、数据构建及损失函数的理解第 18 题在构建基于 Redis 的短期记忆存储时,如何设计数据结构以支持多轮对话中的上下文查询?如果多次追问仍然无法获得满意回复,你会如何排查与处理? 考察 Redis 数据结构选型、短期记忆存储设计及问题排查能力第 19 题Hash索引有什么问题 考察对哈希索引特性及其适用场景的理解第 20 题为什么数据库索引通常使用B+树而不是B树? 考察对B+树与B树结构差异及其在索引场景优势的理解