深圳虾皮信息科技有限公司面试题 · 问题拆解
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 687 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 161 题你能说一下 ConcurrentHashMap 的扩容过程吗? 考察对并发容器扩容机制的细节理解与并发安全设计第 162 题请用代码实现判断一个字符串是否是另一个字符串的子串,并说明时间复杂度。 考察字符串匹配算法的实现能力与复杂度分析第 163 题请用单调队列实现一个滑动窗口最大值求解,并说明其时间复杂度。 考察单调队列数据结构理解、滑动窗口算法实现和复杂度分析能力第 164 题请列举几种常用的数据结构,并说明它们各自适用的典型场景。 考察对基础数据结构特性的掌握及实际选型意识第 165 题请描述一个典型网页应用从输入用户名密码到进入系统的完整登录流程。 考察对前端交互、网络传输、后端认证及安全边界的理解第 166 题用户态和内核态的区别?切换方式有哪些? 考察操作系统特权级概念与模式切换机制第 167 题TCP为什么要进行四次挥手?请讲一下过程。 考察TCP连接释放机制的原理理解与过程描述第 168 题如何求解一个整数数组的最大子数组和?请说明算法思路和复杂度。 考察动态规划思想及最大子数组和问题的解法第 169 题请详细说明 HashMap 的扩容机制,包括触发条件、扩容过程与并发场景下的影响。 考察对 HashMap 数据结构、扩容流程及并发安全边界的理解第 170 题请描述 HTTPS 的完整握手过程。 考察对 TLS 握手各阶段、密钥协商和证书验证的深入理解第 171 题从浏览器输入URL到返回内容的完整过程是怎样的? 考察网络请求全链路理解与分层知识第 172 题请介绍MySQL中redo log、undo log、binlog的区别 考察对MySQL三大日志核心机制、作用与协作关系的理解第 173 题解释双写一致性是什么,以及为什么在系统中会出现双写问题。 考察对双写一致性概念的理解及问题背景分析第 174 题请说明Java线程模型中常见的线程状态及其触发事件,以及这些状态之间是如何转换的。 考察对Java线程生命周期和状态转换机制的掌握程度第 175 题请说明快速排序的实现思路及其平均与最坏时间复杂度。 考察快速排序的分治思想、枢轴选择对复杂度的影响第 176 题围绕微信号修改功能设计测试用例 考察测试用例设计的全面性与边界覆盖第 177 题网络库的核心作用是什么? 考察对网络库核心职责和价值的理解第 178 题请结合你在实习中的实际项目,谈谈如何设计和实现接口的幂等性? 考察对幂等性概念的理解及在真实业务场景中的应用能力第 179 题Lock 类底层依赖的重要类 AQS,它的核心数据结构是什么?请描述其工作原理。 考察对 AQS 底层数据结构和同步机制的深入理解第 180 题如何实现 k 个一组反转链表? 考察链表操作、边界处理与递归或迭代实现能力