飞猪面试题(2026 最新)
飞猪相关面试题,按最终去重题目聚合。
共 493 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 21 题向 Redis 写入一条数据后,如果 Redis 宕机并重启,这条数据是否还存在?为什么? 考察对 Redis 持久化机制(RDB/AOF)及默认配置下数据持久性的理解第 22 题谈谈你对集合(Collection)的理解,尽量深入一些。 考察对Java集合框架的整体理解、内部实现和适用场景第 23 题Redis过期策略 考察Redis过期数据清理机制的理解第 24 题MySQL的MVCC机制是什么? 考察对MySQL多版本并发控制核心原理的理解第 25 题说一下ArrayList的扩容机制 考察对Java集合底层实现与性能边界的理解第 26 题泛型解决了什么问题,其类型擦除机制的原理是什么? 考察对泛型核心价值与类型擦除机制的理解第 27 题请介绍你在项目中使用的主要 Java 版本,以及该版本相关的技术特性。 考察候选人对 Java 版本演进及实际使用的理解第 28 题请介绍一下你当前的学习路线和近期学习规划。 考察自我规划能力、学习主动性和成长方向第 29 题请介绍红黑树及其作用。 考察二叉搜索树平衡性知识及其在实际场景中的应用价值第 30 题如何把一个线程不安全的类变成线程安全的类? 考察并发安全改造的常用手段与适用场景第 31 题什么是数据库碎片?它有哪些类型,分别是怎么产生的? 考察对数据库存储原理和性能影响的理解第 32 题说说左连接、右连接、内连接 考察SQL连接类型的概念、区别与适用场景第 33 题你刚刚也提到了多线程,你一般是怎么创建线程的呢? 考察多线程创建方式的掌握程度与工程实践偏好第 34 题Redis 是如何做数据备份的? 考察对 Redis 持久化机制、备份策略与恢复流程的理解第 35 题在支持多语言的系统中,如何判断一段文本属于哪种语言?例如马来西亚语和英语都比较相似,应如何处理? 考察语言识别技术选型与相似语种的区分策略第 36 题请描述分库分表架构的整体设计思路及关键要点。 考察对分库分表架构的理解、设计权衡与实施要点第 37 题请谈谈你对线程池的理解,以及在实际项目中如何选择和使用线程池? 考察线程池的核心原理、参数配置及实际应用能力第 38 题Kafka消息积压怎么解决? 考察对Kafka消费性能问题定位与扩容、优化策略的理解第 39 题Spring 动态代理的 CGLIB 和 JDK 在底层源码上的实现有什么区别? 考察对 JDK 动态代理和 CGLIB 代理底层实现机制的理解与对比第 40 题Vue 能监测数组的哪些方法? 考察对 Vue 响应式系统中数组变更检测机制的理解