深圳虾皮信息科技有限公司面试题(2026 最新)
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 641 题在项目中,JWT 令牌通常存放在什么位置,为什么? 考察对 JWT 存储安全性与常见实践的理解第 642 题请用代码实现判断一个字符串是否是另一个字符串的子串,并说明时间复杂度。 考察字符串匹配算法的实现能力与复杂度分析第 643 题箭头函数为什么不能改变this? 考察对箭头函数 this 绑定机制及其不可变性的理解第 644 题MySQL使用B+树的优势在哪?为什么不用哈希? 考察对MySQL索引底层数据结构选型的理解与对比分析第 645 题如何使用 Redis 实现滑动时间窗口限流? 考察基于 Redis 的滑动时间窗口限流算法设计与实现能力第 646 题请解释数据库中的脏读和不可重复读分别是什么? 考察对事务隔离级别中异常现象的理解第 647 题请用单调队列实现一个滑动窗口最大值求解,并说明其时间复杂度。 考察单调队列数据结构理解、滑动窗口算法实现和复杂度分析能力第 648 题请详细介绍LRU缓存淘汰算法的实现方式,并说明如何保证时间复杂度和并发安全。 考察LRU缓存的设计原理、数据结构选择与并发安全实现第 649 题请列举几种常用的数据结构,并说明它们各自适用的典型场景。 考察对基础数据结构特性的掌握及实际选型意识第 650 题请描述一个典型网页应用从输入用户名密码到进入系统的完整登录流程。 考察对前端交互、网络传输、后端认证及安全边界的理解第 651 题用户态和内核态的区别?切换方式有哪些? 考察操作系统特权级概念与模式切换机制第 652 题请说明消息队列(MQ)的作用及其主要应用场景。 考察对消息队列核心价值与典型场景的理解第 653 题在哈希表使用拉链法时,链表的作用是什么? 考察对哈希冲突解决机制的理解第 654 题你主要使用哪个 Java 版本?为什么选择这个版本? 考察候选人 Java 版本使用经验及版本选择的技术判断第 655 题HashMap中元素放入时如何确定其在数组中的位置? 考察对哈希函数和索引计算的掌握第 656 题TCP为什么要进行四次挥手?请讲一下过程。 考察TCP连接释放机制的原理理解与过程描述第 657 题你了解Flink中的回撤流(retract stream)机制吗? 考察对流式数据处理中回撤流概念及原理的理解第 658 题如何求解一个整数数组的最大子数组和?请说明算法思路和复杂度。 考察动态规划思想及最大子数组和问题的解法第 659 题请详细说明 HashMap 的扩容机制,包括触发条件、扩容过程与并发场景下的影响。 考察对 HashMap 数据结构、扩容流程及并发安全边界的理解第 660 题怎么设计才能让用户查询商品的速度最快? 考察商品查询性能优化的设计思路与权衡能力