飞猪面试题 · 问题拆解
飞猪相关面试题,按最终去重题目聚合。
共 493 道真题 · 当前筛选命中 92 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 81 题给定当前query和历史query以及对应实体,如何对当前query的实体进行建模? 考察对搜索场景中query与实体关系的建模能力和技术思路第 82 题请结合你实际负责的模块,具体说明你在项目里是如何使用 JUC(java.util.concurrent)的,并讲清楚每个用到的组件解决了什么问题。 考察 JUC 组件的实际应用、选型理由与问题解决能力第 83 题请设计并实现一个多线程猜数字程序:线程A随机生成一个0-100之间的整数(仅生成一次),线程B和C分别猜数并通知线程A,线程A判断后通知B或C是猜大了、猜小了还是猜对了。猜数的线程根据提示继续猜,直到猜中,由A输出猜中的线程,然后三个线程都中止。请说明你的线程协作与同步方案。 考察多线程协作中共享数据、线程间通信与终止机制的设计能力第 84 题实现一个链表增删查改 考察链表基本操作实现与边界处理第 85 题请描述一个典型的交易流程,并说明从用户发起到系统完成的完整调用链路。 考察对交易业务的理解及系统架构的端到端流程梳理能力第 86 题若某检测方法在患病者中阳性检出率为99%(灵敏度),在健康者中假阳性率为1%(特异度为99%),且总体患病率为0.3%,请问被测者检测结果为阳性时,其真正患病的概率是多少? 考察贝叶斯定理在概率推断中的应用与先验信息的重要性第 87 题你熟悉哪些数据结构?请举例说明它们在Java中的典型应用场景。 考察对常用数据结构及其应用场景的理解第 88 题实现大数加法算法,请手写代码。 考察大数运算中字符串处理、进位逻辑与边界处理能力第 89 题请选择一个你最有代表性的项目,详细说明其中的一个技术难点以及你是如何解决的。 考察候选人项目复盘能力、问题拆解能力和技术深度第 90 题请谈谈你对Java锁的了解。 考察对Java并发锁机制的理解深度与广度第 91 题请介绍你在特征工程和模型设计这两个环节各自的处理流程,以及你在这两方面的经验积累。 考察候选人特征工程与模型设计的流程认知、实践经验及两者衔接能力第 92 题说说怎么提高大模型准确率 考察对大模型性能提升方法的系统理解与工程实践能力