深圳虾皮信息科技有限公司面试题 · 技术原理
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 361 题介绍一下JMM(Java内存模型) 考察对Java内存模型核心概念与并发安全性保障机制的理解第 362 题什么是DPO(Direct Preference Optimization)?请解释其核心思想。 考察对DPO方法原理和优势的理解第 363 题请介绍 STL 中 sort 算法的实现原理,并说明它与希尔排序的关系。 考察标准库排序算法的实现机制与边界条件理解第 364 题goroutine 和线程的区别是什么? 考察对 Go 并发模型、调度机制和资源开销的理解第 365 题你对消息队列和Redis有了解吗? 考察候选人对常见中间件的基本认知深度第 366 题请简述JVM运行时数据区的组成及各自存放的内容。 考察JVM内存模型的基础理解与各区域职责第 367 题请介绍序列建模技术的发展历程,并说明各阶段方法的优缺点及适用场景。 考察对序列建模技术演进脉络的理解、对比分析及场景适配能力第 368 题Go 语言中 Channel 有哪些类型? 考察对 Go 并发原语 Channel 分类和基本特性的掌握第 369 题请描述你们公司的 Redis 部署架构和集群模式,并解释哈希槽的概念及其数据分布计算方式。 考察对 Redis 集群架构、哈希槽机制及其分布原理的理解第 370 题请介绍 Elasticsearch 中 KNN 检索的语法及实现方式。 考察对 Elasticsearch 向量检索能力(KNN)的语法掌握与底层实现原理理解第 371 题为什么Redis快? 考察对Redis高性能原理的理解,包括内存、IO模型、数据结构等第 372 题TCP 连接断开时,主动关闭方为什么会进入 TIME_WAIT 状态?TIME_WAIT 的主要作用是什么? 考察对 TCP 四次挥手和 TIME_WAIT 状态作用的理解第 373 题如何从 10 亿个数中快速找出最小的 10 个数?(内存有限) 考察海量数据下 Top-K 问题的算法设计与空间复杂度控制第 374 题请介绍 Redis 集群的 Gossip 协议及其实现机制。 考察对分布式集群节点间通信和状态传播的理解第 375 题程序多次Full GC,怎么排查问题在哪? 考察JVM内存管理与GC问题定位能力第 376 题ReentrantLock底层怎么实现? 考察对ReentrantLock内部同步机制和可重入原理的理解第 377 题项目使用 Rust,请谈谈 Rust 和 Go 的区别。 考察对 Rust 与 Go 特性差异的理解及结合项目场景的选型认知第 378 题堆和栈有什么区别? 考察对内存管理中堆与栈的核心差异的理解第 379 题请说明 JavaScript 事件循环机制是如何工作的? 考察事件循环模型的理解与执行顺序分析第 380 题什么情况会导致索引失效? 考察对数据库索引失效原因的理解与排查能力