同程旅行面试题 · 性能优化
同程旅行相关面试题,按最终去重题目聚合。
共 892 道真题 · 当前筛选命中 71 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 21 题说说你对首屏加载慢的优化方式 考察首屏性能优化的系统性理解与实战经验第 22 题请具体介绍一个你做过的性能优化案例,并说明优化方法和效果。 考察候选人的性能优化实践能力、问题定位方法和量化意识第 23 题如何利用多核处理器实现多线程以提升程序性能?请从设计到实现说明关键考虑点。 考察多线程并行开发的理解、任务划分与性能权衡第 24 题请解释 JavaScript 的垃圾回收机制,包括其基本原理和常见的回收策略。 考察对 JavaScript 内存管理基础和常见垃圾回收策略的理解第 25 题请谈谈你对JVM底层源码中缓冲池(如String常量池、Integer缓存)的理解,以及它如何影响内存和性能。 考察候选人对JVM底层源码的深入理解及对内存管理机制的掌握第 26 题HTTP/2和HTTP/1的区别、改进 考察对HTTP协议演进的理解,特别是多路复用、头部压缩等核心改进第 27 题请说明线程池的常见参数及其作用,并介绍常用的工作队列类型。结合你的工作经历,谈谈你在项目中如何使用线程池解决实际问题。 考察线程池核心参数理解、队列选型及实际应用能力第 28 题请介绍你使用过的性能监测工具及其主要应用场景。 考察性能监测工具的实际使用能力与问题分析意识第 29 题哪些情况会触发回流和重绘? 考察浏览器渲染原理中回流与重绘的触发条件及区别第 30 题有一个实际场景,我想实现搜索框的模糊匹配,随着用户的输入,进行查询,使用防抖还是节流? 考察对防抖与节流差异的理解及其在搜索场景中的合理选择第 31 题MySQL索引常用数据结构 考察对MySQL索引底层数据结构的理解与应用第 32 题对于粉丝量极大的大V,如何设计其文章发布系统以避免给所有粉丝推送造成写放大? 考察大V场景下的系统设计和优化思路第 33 题请列举并解释 MySQL 中常见的索引失效场景。 考察对 MySQL 索引机制及失效条件的理解第 34 题Redis为什么这么快? 考察对Redis高性能核心机制的理解与表达第 35 题什么是伪共享(False Sharing)?如何检测和处理? 考察并发场景下缓存一致性的理解第 36 题如何做移动端的适配? 考察移动端适配方案的理解与实践能力第 37 题为什么 ES 分页时后面的页会越来越慢? 考察对 Elasticsearch 深分页性能瓶颈及底层原理的理解第 38 题用户查询主页面时发现接口较慢,你会如何排查和优化? 考察性能问题的排查思路与系统性优化能力第 39 题服务器返回超过一万条数据,页面需要全部渲染,你会怎么实现? 考察大数据量渲染的性能优化与方案选择能力第 40 题讲讲SQL优化? 考察候选人SQL优化经验与知识深度