去哪儿旅行面试题 · 方案权衡
去哪儿旅行相关面试题,按最终去重题目聚合。
共 813 道真题 · 当前筛选命中 182 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 141 题如何保证缓存和数据库的数据一致性? 考察缓存一致性方案的理解、权衡与边界处理第 142 题项目线程池参数是怎么设置的,为什么这么设置? 考察线程池核心参数设定依据及对业务场景的理解第 143 题GET 和 POST 请求的核心区别是什么?请说明实际应用中如何选择。 考察 HTTP 方法语义、适用场景及边界意识第 144 题请解释什么是旁路同步策略,以及它在系统设计中的应用场景。 考察对旁路同步技术概念的理解及其在系统设计中的实际应用第 145 题请比较 synchronized 与 ReentrantLock 的异同。 考察对 Java 并发同步机制原理、特性及适用场景的理解第 146 题如何将大量DOM节点插入页面并优化性能?请给出关键思路。 考察DOM批量插入的性能优化方案与实现思路第 147 题RabbitMQ怎么保证消息不丢失,消息不被重复消费? 考察消息可靠性投递与幂等消费的设计能力第 148 题为什么 TCP 建立连接要三次握手而不是两次,只让对端直接发数据不行吗? 考察 TCP 握手的设计动机与对半开连接、时序和失效场景的理解第 149 题对线程池的理解,核心参数有哪些,参数怎么设置与调优。 考察线程池核心参数语义、配置原则与调优实践第 150 题为什么HashMap底层采用红黑树,而不用B+树这种数据结构? 考察对HashMap底层数据结构选型的理解,以及从适用场景和复杂度角度进行技术选型权衡的能力第 151 题请结合你的实际项目,说明为什么要做代码重构,以及你是如何识别重构时机并实施优化的? 考察对重构动机、问题识别和优化方法的理解与实践第 152 题为什么不能用消息通知机制保证事务一致性? 考察对分布式事务与消息通知差异、一致性边界的理解第 153 题GET 和 POST 的区别是什么?什么场景下该用 GET,什么场景下该用 POST? 考察 HTTP 方法语义、适用场景及边界意识第 154 题慢查询一般考虑加索引去解决,创建索引的时候有什么原则? 考察索引设计的核心原则与慢查询优化的实际权衡第 155 题请介绍你通常会从哪些方面优化 Webpack 的构建性能,并说明具体做法? 考察 Webpack 构建优化的实践方法与原理理解第 156 题请介绍你在项目中使用的限流策略,并说明令牌桶算法的工作原理及适用场景。 考察对限流算法原理的理解及实际项目应用能力第 157 题介绍一下刷新token认证是怎么做的? 考察对JWT续期、刷新令牌机制和安全边界的理解第 158 题请介绍在前端项目中图片优化的主要方向和技术方案。 考察图片加载性能优化的技术广度和落地能力第 159 题在分布式或网络调用中,如何设计超时重试策略?请说明超时时间和重试次数应如何设置。 考察超时与重试机制的设置依据及边界处理第 160 题请介绍Hadoop的容错机制,并说明其设计思路。 考察对Hadoop核心容错原理的理解与归纳能力