去哪儿旅行面试题 · 方案权衡
去哪儿旅行相关面试题,按最终去重题目聚合。
共 813 道真题 · 当前筛选命中 182 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 61 题了解Go的协程或者Java里的虚拟线程吗? 考察并发模型认知与跨语言对比能力第 62 题ConcurrentHashMap JDK1.8和JDK1.7的区别 考察对ConcurrentHashMap版本演进的理解,包括数据结构、锁粒度和并发性能优化第 63 题为什么HTTP/3选择基于UDP而不是继续使用TCP? 考察对HTTP/3架构设计动机和传输层协议特性的理解第 64 题网页加载性能优化有哪些常用手段?请结合懒加载、图片压缩、接口优化、骨架屏、CDN 等展开说明。 考察前端性能优化的知识广度、原理理解与实践落地能力第 65 题实现一个三栏布局,请给出两种不同方案。 考察CSS布局基础、方案权衡与实现细节第 66 题请介绍JVM中的G1垃圾收集器及其工作原理。 考察G1垃圾收集器的设计目标、核心机制与适用场景第 67 题分布式事务你怎么做的选型? 考察分布式事务方案的选型思路和权衡能力第 68 题请介绍常见的跨域解决方案及其适用场景。 考察对浏览器同源策略及跨域解决方案的理解与选型能力第 69 题如何设计和实施模型评估指标以检验模型性能?请结合具体场景说明选择哪些指标及原因。 考察模型评估指标的选择、计算与业务结合能力第 70 题说下数组和链表的区别,哪个更适合插入或者删除操作? 考察基础数据结构的内存布局、操作复杂度及适用场景第 71 题DB和Redis同步的一个策略是什么? 考察数据库与缓存数据一致性的常见同步策略第 72 题请解释TCP传输中的粘包和拆包问题,并说明常见的解决方案。 考察对TCP流式传输与消息边界处理的理解第 73 题请介绍常见的页面置换算法及其优缺点,并说明在实际系统中如何选择。 考察操作系统内存管理基础与方案权衡能力第 74 题请说明Java中synchronized关键字在操作系统层面的实现原理。 考察对synchronized锁机制从JVM到操作系统底层实现的理解第 75 题给定一个整数数组,请先将其分割为前后两部分,使得两部分元素和之差的绝对值最小(最优分割),在此基础上,将其中一部分的某一个数改为0,使得新的两部分和之差的绝对值最大(最坏情况),求该最坏情况的值。 考察数组分割与最优化问题的理解,以及最坏情况的分析和计算能力第 76 题MySQL底层数据结构是什么,为什么选择这种数据结构? 考察对MySQL索引底层原理的理解及设计权衡第 77 题请比较在项目中用到的虚拟列表和分片渲染的区别和联系。 考察对两种前端渲染优化技术的理解深度与对比能力第 78 题HTTPS与HTTP协议的区别 考察对HTTP与HTTPS在安全机制、性能及适用场景上的理解第 79 题请对比数据库中 varchar 与 json 数据类型的优缺点,并说明适用场景。 考察对数据库数据类型特性、存储与查询效率的理解及场景选择能力第 80 题HashMap 底层为什么要额外引入红黑树? 考察对 HashMap 冲突处理、链表退化和红黑树引入动机的理解