携程面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 721 题请说明 Redis 中 AOF 与 RDB 两种持久化机制的原理、优缺点及适用场景。 考察对 Redis 持久化机制的理解与工程选型能力技术原理技术选型方案权衡Redis第 722 题乐观锁和悲观锁有什么区别? 考察并发控制两种主流策略的原理、适用场景与权衡技术原理方案权衡第 723 题二叉树的遍历方式有哪些,请分别说明前序、中序、后序遍历的访问顺序。 考察二叉树基础遍历知识及递归实现的掌握编码实现技术原理第 724 题请解释MySQL中MVCC(多版本并发控制)的基本原理及其如何支持事务隔离。 考察对MySQL MVCC机制的理解及与事务隔离级别的关联技术原理方案权衡MySQL第 725 题本地缓存设置 1 万条数据容量的依据是什么? 考察缓存容量规划的依据与权衡思维性能优化技术原理方案权衡第 726 题请解释TCC事务中的悬挂和空回滚概念。 考察对TCC事务一致性边界问题的理解与解决方案风险判断技术原理第 727 题在 React 应用中,你认为应该如何进行错误捕获?请说明你的思路和实现方案。 考察对 React 错误边界、错误处理机制及常见实践的理解风险判断技术原理问题排查React第 728 题什么是用户态和内核态? 考察对操作系统运行级别和权限控制的掌握技术原理第 729 题如何保证消息队列中的消息有序性? 考察消息队列有序性保障机制的掌握程度系统设计技术原理方案权衡第 730 题怎么让网站在搜索引擎靠前? 考察对搜索引擎排名机制和SEO优化方法的理解结果导向技术原理技术选型第 731 题Redis有哪些主要的数据类型?请简要说明各自的特点和典型应用场景。 考察对Redis核心数据结构的掌握程度及场景匹配能力技术原理技术选型Redis第 732 题ThreadLocal一般用于什么业务场景? 考察对线程本地变量适用场景及其原理的理解业务理解风险判断技术原理Java第 733 题HTTP1.0和2.0的区别 考察对HTTP协议演进的理解,包括性能优化和关键特性性能优化技术原理HTTP第 734 题请分别说明 SSE(Server-Sent Events)和 Service Worker 的概念、典型应用场景,以及它们在 Web 应用中的主要区别。 考察对 SSE 与 Service Worker 原理、用途和差异的理解技术原理技术选型Service WorkerSSE第 735 题请解释缓存穿透和缓存击穿,并说明各自的解决方案。 考察对缓存常见故障场景的理解及应对措施技术原理方案权衡问题排查Redis第 736 题请分别说明 HashMap 与 ConcurrentHashMap 的底层实现结构,并比较两者的核心区别。 考察对 Java 集合底层数据结构、并发安全机制与演进版本的理解风险判断技术原理方案权衡Java第 737 题请介绍垃圾回收(GC)常见的算法及其原理。 考察对主流GC算法的原理理解和适用场景分析技术原理技术选型方案权衡第 738 题首页加载有哪些优化方式? 考察对前端性能优化手段的系统掌握与优先级判断性能优化问题拆解技术原理第 739 题Docker 镜像三层叠加(A 层 1 MB → B 层改 1.5 MB → C 层删除文件)后最终镜像大小是多少? 考察 Docker 镜像分层与写时复制机制的理解技术原理Docker第 740 题升级为重量级锁之后,还会降级成轻量级吗? 考察对JVM内置锁膨胀与降级机制的理解技术原理Java