携程面试题 · 性能优化
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 232 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 81 题什么是回表查询?如何避免回表查询带来的性能开销? 考察对 InnoDB 二级索引回表机制及覆盖索引优化的理解第 82 题Vue3 相比 Vue2 在性能上有哪些提升?这些提升是如何实现的? 考察对 Vue3 源码级优化机制的理解,包括编译、响应式和运行时第 83 题我看到你用了布隆过滤器,介绍一下。为什么在这个场景下用? 考察布隆过滤器的原理理解与选型权衡第 84 题内存泄露的处理方案 考察候选人识别、定位和解决内存泄露问题的系统性方法第 85 题请讲讲如何优化 Elasticsearch 中的慢查询。 考察对 ES 查询性能分析、定位与优化手段的掌握第 86 题Java 的 synchronized 是否等同于重量级锁?请解释其实现机制和锁升级过程。 考察对 synchronized 实现细节与锁优化机制的理解第 87 题如何设计和模拟抢券场景的高并发压测?请说明压测目标、QPS 设定依据和使用的工具。 考察高并发场景的压测设计、目标量化与工具选型能力第 88 题你有做过哪些页面优化? 考察前端性能优化实践经验与业务理解第 89 题覆盖索引和回表查询的区别是什么? 考察对索引结构、查询执行路径和数据访问方式的理解第 90 题请解释 React 的 diff 算法原理及其优化策略。 考察对 React 协调机制和性能优化的理解第 91 题说说评价页面性能的指标 考察对Web前端性能指标的理解与选型能力第 92 题假如把你的AI项目上线,你要怎么评估和优化召回率、命中率等指标? 考察对AI系统上线后核心指标的定义、监控、调优思路与工程落地能力第 93 题在 Java 中,一个 String 对象占用多少字节?请结合 JVM 内存布局说明。 考察 Java 对象内存模型与 String 内部结构理解第 94 题如果不使用虚拟 DOM,直接以字符串拼接形式生成 HTML 片段并插入页面,会带来哪些问题?为什么这种方式不推荐? 考察对直接字符串插入 HTML 的性能和安全缺陷的认知第 95 题该项目埋点上报时是否设计了缓存策略,具体如何实现? 考察埋点数据缓存机制与批量处理能力第 96 题如何合理设计一个线程池?请结合具体业务或系统场景说明参数选择的依据。 考察线程池参数设计的实际应用与权衡能力第 97 题如何实现"附近5公里内评分4.5以上的酒店"功能,支持高并发查询? 考察空间索引、过滤与排序策略及高并发下的性能优化第 98 题作为下游A服务的提供者,你如何保证服务的稳定性?需要做哪些设计和调整? 考察服务提供者在稳定性保障上的设计思维和操作细节第 99 题线程池核心线程数如何设置才能平衡CPU密集与IO密集任务,并应对业务波动? 考察线程池核心线程数设置的通用方法论与动态调整能力第 100 题MySQL 如何实现事务? 考察事务ACID特性的底层机制与存储引擎差异