深圳虾皮信息科技有限公司面试题 · 技术原理
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 201 题给定一个字符串,如何找出其中不含重复字符的最长子串的长度?请说明你的解法和时间复杂度。 考察滑动窗口算法与字符串处理能力第 202 题TCP三次握手过程中传输了哪些数据? 考察对TCP连接建立过程中各握手报文承载数据的理解第 203 题TCP是如何实现流量控制的? 考察TCP滑动窗口与流量控制机制的理解第 204 题进程间通信方式有哪些?请举例说明。 考察对操作系统进程间通信机制的掌握程度第 205 题请说明线程与进程的区别,并解释操作系统如何为它们分配唯一标识,以及标识数量可能受哪些因素限制。 考察对进程线程概念的理解及对系统资源边界的认知第 206 题请实现 k 个一组翻转链表,并说明你的算法思路和时间复杂度。 考察链表操作、分治思路与复杂度分析第 207 题如果一条查询语句的 GROUP BY 子句带有条件,例如 WHERE 条件也参与分组,那么仅在 GROUP BY 的条件列上建立索引能否加速查询?为什么? 考察对索引作用原理、查询执行计划以及 GROUP BY 与 WHERE 条件关系的理解第 208 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力第 209 题请解释什么是事件循环,并说明它在异步编程中的作用。 考察对事件循环机制及其在异步编程中作用的理解第 210 题请解释 Java 中多态的概念及其实现方式。 考察对 Java 面向对象多态特性的理解与表达第 211 题请手写代码,在一个旋转后的有序数组中查找目标值,并说明算法的时间复杂度。 考察二分查找在旋转有序数组上的应用与边界处理第 212 题如果Bean的循环依赖发生在构造函数中,Spring还能解决吗?为什么? 考察对构造器注入循环依赖不可解原因的理解第 213 题LeetCode 82:删除排序链表中的重复元素 II,请给出解题思路与代码实现。 考察链表的指针操作与边界处理能力第 214 题了解HTTPS吗? 考察对HTTPS协议原理、安全特性及实践要点的理解第 215 题LoRA有哪些参数可以调? 考察对LoRA微调关键参数及其影响的理解第 216 题请实现买卖股票的最佳时机 III:给定一个数组 prices,其中 prices[i] 表示第 i 天的股票价格,你最多可以完成两笔交易,求能获取的最大利润。 考察动态规划在受限交易次数下的状态设计与代码实现第 217 题Spring 是如何解决循环依赖的?请结合注解方式管理 Bean 实例来说明。 考察对 Spring IoC 容器依赖处理机制及循环依赖解决方案的理解第 218 题实现一个HashMap(包括hash方法,插入,删除,查找等功能) 考察哈希表底层实现、冲突处理和基础操作正确性第 219 题请介绍测试报告编写的要点以及质量评估的方法。 考察测试报告编写规范与质量评估体系的理解第 220 题请简要说明你对数据仓库概念的理解,以及它与操作型数据库的主要区别。 考察对数据仓库核心概念与用途的基本认知