深圳虾皮信息科技有限公司面试题 · 技术原理

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

共 2768 道真题 · 当前筛选命中 2193 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 901 题索引B+树,为什么不用数组,链表,哈希,跳表 考察对B+树特性及各类数据结构在数据库索引场景下适用性的理解技术原理方案权衡第 902 题请解释 epoll 的作用,并说明什么是 IO 多路复用。 考察对 epoll 与 IO 多路复用机制的理解问题拆解技术原理Linux第 903 题分布式锁除了 SET NX 还有什么实现? 考察分布式锁的多种实现方式及各自的适用场景技术原理技术选型方案权衡etcdRedisZooKeeper第 904 题请解释继承和多态的概念。 考察面向对象编程中继承与多态的基本概念及关系技术原理第 905 题请讲解 HashMap 的底层实现原理。 考察对哈希表结构、冲突处理、扩容机制及线程安全性的理解技术原理Java第 906 题MySQL 查询慢应该如何排查? 考察数据库性能问题的系统化排查思路与工具使用性能优化技术原理问题排查MySQL第 907 题A接口调用B接口,B有5%的几率失败,如果失败A会重试,可能导致不断出现故障,设计一种算法解决这种问题。 考察分布式系统中的故障处理、重试策略和稳定性设计风险判断系统设计技术原理第 908 题请分别介绍工厂、策略和模板方法三种设计模式的应用场景与关键区别。 考察对三种设计模式的适用场景、结构与权衡的理解技术原理方案权衡第 909 题Java中==和equals的区别是什么? 考察对基本类型比较与引用比较、equals重写机制的理解技术原理Java第 910 题请解释Raft协议中的Leader选举过程,并说明它如何保证一致性。 考察对Raft协议Leader选举机制及其一致性保证的理解技术原理方案权衡第 911 题MySQL手动开启事务是哪个命令? 考察MySQL事务控制命令的基础掌握技术原理MySQL第 912 题MySQL 的事务隔离级别有哪些?请分别解释,并说明脏读、不可重复读、幻读在这些隔离级别下的情况。 考察对事务隔离级别及其异常现象的理解技术原理MySQL第 913 题分布式场景下,如何保证数据一致性? 考察对分布式一致性模型、机制及权衡的理解系统设计技术原理方案权衡第 914 题如何解决word2vec推荐中的热门效应(热门物品向量相似度过高)? 考察对热门偏置问题的识别与优化方案设计技术原理方案权衡问题排查Word2Vec第 915 题Elasticsearch 构建倒排索引时,文档和分词数量多导致内存占用大,有哪些节省空间、提高性能的办法? 考察对倒排索引空间优化和查询性能权衡的理解性能优化技术原理方案权衡Elasticsearch第 916 题重复还款场景下你设计的双锁机制,具体实现逻辑是什么? 考察分布式锁在幂等场景下的设计、边界处理和实现细节风险判断系统设计技术原理第 917 题请介绍你对 Kubernetes(K8s)的使用经验,包括你实际负责的组件和操作。 考察候选人对 Kubernetes 的实际使用广度和深度项目复盘技术原理Kubernetes第 918 题Vue2 中如何监听对象属性的新增和删除? 考察对 Vue2 响应式原理及属性监听限制的理解技术原理问题排查Vue第 919 题指针使用时有哪些问题? 考察指针使用的常见错误、内存管理与风险意识风险判断技术原理问题排查第 920 题请设计一个包含学生表和选课表的场景,并写出一条SQL查询选出所有选修了'数据库'课程的学生姓名。 考察连表查询的SQL编写能力及对表结构设计的理解编码实现技术原理MySQLSQL