携程面试题 · 技术原理

携程相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 921 题你在项目中使用了哪些设计模式?请举例说明。 考察设计模式的实际应用能力和对模式适用场景的理解项目复盘技术原理方案权衡第 922 题请解释Java泛型中extends和super通配符的用途及区别? 考察泛型通配符的理解与实际应用技术原理问题排查Java第 923 题慢SQL优化是怎么去定位以及优化的? 考察慢SQL的定位手段与优化思路性能优化技术原理问题排查SQL第 924 题Redis持久化机制有哪些? 考察Redis数据持久化方式及其适用场景技术原理方案权衡Redis第 925 题请实现多线程交替打印:一个线程打印A,一个线程打印B,使输出呈现ABABAB...的交替序列。 考察多线程同步机制、线程通信与并发控制的实现能力编码实现技术原理Java第 926 题链表和数组在操作效率上的区别是什么? 考察对链表和数组底层存储结构与常用操作时间复杂度的理解问题拆解技术原理第 927 题如何正确管理堆外内存以避免泄漏? 考察堆外内存管理的实践方法与风险防控性能优化风险判断技术原理JVMNetty第 928 题请描述 TCP 三次握手和四次挥手的过程。 考察对 TCP 连接建立与释放机制的理解技术原理TCP第 929 题PPO中critic模型的作用是什么? 考察对PPO中critic模型功能的理解技术原理第 930 题追问线程池运行机制和最大线程数参数的意义 考察线程池核心参数、执行流程及最大线程数的作用风险判断技术原理Java第 931 题MQ会丢消息吗?怎么处理丢消息问题? 考察消息队列端到端可靠性保障机制与故障处理能力风险判断系统设计技术原理第 932 题你熟悉Java和Python,在抖音欧洲合规组件开发中主要使用了哪种语言? 考察候选人技术栈掌握深度与实际应用能力自我呈现技术原理技术选型JavaPython第 933 题线程的几种状态? 考察线程生命周期与状态转换的掌握程度技术原理第 934 题请说明策略模式在解耦上下文与具体算法时的做法,并对比使用 Map 或注解等替代实现方式的优缺点。 考察设计模式应用、解耦思路与方案权衡技术原理技术选型方案权衡Java第 935 题请介绍 Webpack 中 SplitChunksPlugin 的分包策略及优化思路。 考察对前端构建分包机制的理解和实际优化能力性能优化技术原理方案权衡Webpack第 936 题请列举常见的垃圾回收算法,并说明各自的基本思想。 考察对垃圾回收基础算法的理解与分类能力技术原理第 937 题请说明TCP拥塞控制的机制及其关键技术点 考察对TCP拥塞控制原理、算法演进及实际意义的理解技术原理TCP第 938 题请说明 NIO 和传统 IO 的区别。 考察对 Java IO 模型的理解及 NIO 特性的掌握问题拆解技术原理Java第 939 题请介绍 XXL-Job 的路由策略,并说明它们各自适用的业务场景。 考察对任务调度路由策略的理解及场景化选择能力技术原理方案权衡第 940 题请简单介绍一下 Docker 是什么,以及它主要解决什么问题? 考察对容器化技术基本概念与价值的理解业务理解技术原理Docker