去哪儿旅行面试题 · 问题拆解

去哪儿旅行相关面试题,按最终去重题目聚合。

813 道真题 · 当前筛选命中 177 · 更新 2026-08-05

筛选题目已选:问题拆解
第 61 题异步操作怎么做? 考察对异步编程基本概念、实现方式及适用场景的理解问题拆解技术原理第 62 题请介绍你做过的长列表性能优化,包括识别到的性能瓶颈。 考察长列表性能问题的识别能力与优化思路性能优化问题拆解项目复盘第 63 题如果要自己实现一个RPC框架,你会怎么设计? 考察RPC核心原理、系统设计能力和技术选型意识问题拆解系统设计技术选型第 64 题你通常通过哪些渠道或平台进行旅游攻略的规划? 考察候选人的信息获取能力与规划习惯问题拆解第 65 题请介绍 Spring 框架的核心容器(IoC 容器)的启动流程,以及它如何管理 Bean 的生命周期。 考察对 Spring IoC 容器启动流程和 Bean 生命周期管理的理解问题拆解技术原理Spring Framework第 66 题请描述 TCP 建立连接的三次握手和断开连接的四次挥手过程。 考察对 TCP 连接管理核心机制的掌握程度问题拆解技术原理TCP第 67 题一个线程默认会分配多大的内存? 考察线程栈大小的默认配置与影响因素问题拆解技术原理第 68 题sleep()和wait()有什么区别? 考察对锁释放、唤醒机制及适用场景的理解问题拆解技术原理Java第 69 题讲讲HashMap底层 考察Java集合框架中HashMap的底层数据结构与核心机制问题拆解技术原理Java第 70 题给定一个整数数组,请先将其分割为前后两部分,使得两部分元素和之差的绝对值最小(最优分割),在此基础上,将其中一部分的某一个数改为0,使得新的两部分和之差的绝对值最大(最坏情况),求该最坏情况的值。 考察数组分割与最优化问题的理解,以及最坏情况的分析和计算能力问题拆解方案权衡第 71 题请分享一个你在项目过程中遇到的技术难题,以及你是如何分析和解决它的? 考察问题识别、分析过程与解决能力问题拆解项目复盘结果导向第 72 题数据库事务的实现原理是什么? 考察对事务ACID特性及其底层实现机制的理解问题拆解技术原理第 73 题请比较在项目中用到的虚拟列表和分片渲染的区别和联系。 考察对两种前端渲染优化技术的理解深度与对比能力问题拆解技术原理方案权衡第 74 题请分享一次你在实习或竞赛中遇到的难题,以及你是如何与团队协作解决的。 考察问题解决能力与团队协作沟通协作推动问题拆解项目复盘第 75 题请编写代码合并两个有序数组,并说明时间复杂度和空间复杂度。 考察有序数组合并的编码实现与复杂度分析编码实现问题拆解第 76 题请实现两个线程交替打印,例如线程 A 打印奇数、线程 B 打印偶数,直到某个上限值。 考察多线程协作、线程同步与并发控制能力编码实现问题拆解技术原理Java第 77 题请实现一个支持嵌套替换的字符串替换功能,例如给定映射 {"a":"b","b":"c"},对输入 "a" 替换后应得到 "c"。请说明你的实现思路并写出代码。 考察字符串处理、递归或迭代替换逻辑及边界处理能力编码实现问题拆解第 78 题介绍一下HashMap,它是如何扩容的? 考察对HashMap底层结构、哈希冲突处理与扩容机制的掌握问题拆解技术原理Java第 79 题Vue3 的响应式原理(Proxy) 考察对 Vue3 响应式系统基于 Proxy 的实现机制的理解问题拆解技术原理Vue 3第 80 题请实现两个字符串表示的大整数相加,并返回和。 考察大数加法的编码实现与边界处理编码实现问题拆解