高途集团面试题(2026 最新)

高途集团相关面试题,按最终去重题目聚合。

388 道真题 · 更新 2026-08-05

筛选题目
第 161 题请实现一个函数,删除数组中连续重复的数字,使每个数字在结果中只保留一次。 考察数组遍历、连续重复的判断与原地修改能力编码实现问题拆解技术原理第 162 题请说明TCP与UDP的区别及各自适用场景。 考察对传输层协议特性对比与选型能力技术选型方案权衡TCPUDP第 163 题在Java中,声明 int i=0; int g=0; 之后,表达式 i==g 的结果是什么?请说明原因。 考察Java基本类型比较的语法与语义技术原理Java第 164 题请介绍你在实习中使用的或参与开发的前端缺陷检测工具,包括它的作用、你如何使用它,以及它帮助发现了哪些类型的问题。 考察前端工程化实践、工具使用深度与问题发现能力项目复盘技术原理问题排查第 165 题为什么跳表性能好?它的查询和插入操作的时间复杂度是多少? 考察对跳表底层机制与复杂度分析的掌握问题拆解技术原理Redis第 166 题wait()和sleep()的区别是什么? 考察对Java多线程中线程状态切换与同步机制的理解技术原理Java第 167 题接口是个抽象,使用时通常需要写实现类去实现接口并重写方法才能执行逻辑,为什么 MyBatis 只有 Mapper 接口和 XML 就能执行,而不用写具体实现类? 考察对 MyBatis 动态代理机制和 Mapper 绑定原理的理解技术原理问题排查MyBatis第 168 题如何消除已发生的死锁,并在设计上避免死锁? 考察死锁的解决策略与预防设计风险判断问题排查第 169 题如何创建线程 考察多线程基础知识与创建方式的理解技术原理Java第 170 题请谈谈你对 MySQL 事务的理解,包括事务特性和隔离级别。 考察对事务 ACID 特性、隔离级别及并发控制机制的理解技术原理MySQL第 171 题JS箭头函数和普通函数的区别 考察对箭头函数核心特性的理解及使用边界技术原理JavaScript第 172 题InnoDB 中存在 (A, B) 联合索引,执行 SELECT B FROM 表 WHERE A = 1 时,该查询是否走索引?是否会回表?请解释你的判断依据及可能不走索引的情况。 考察联合索引前缀规则、覆盖索引与执行计划分析能力技术原理方案权衡问题排查InnoDBMySQL第 173 题场景题:公司抽奖,有一等奖、二等奖、三等奖,如何设计这个抽奖系统? 考察抽奖系统的概率分配、库存控制、并发一致性与防刷等设计能力风险判断系统设计技术选型第 174 题谈谈你对爆款选题的经验,哪类内容容易成为爆款? 考察内容敏感度、用户洞察与选题方法论业务理解数据驱动自我呈现第 175 题在Java中,Integer i=10000; int g=10000; i==g的结果是什么?请解释原因。 考察自动装箱、缓存范围与引用比较的理解问题拆解技术原理Java第 176 题请解释volatile关键字的作用及其在并发编程中的适用场景。 考察对Java并发可见性和有序性机制的理解风险判断技术原理Java第 177 题请描述 TCP 三次握手的过程,并说明为什么要进行三次握手。 考察对 TCP 连接建立机制及其必要性的理解技术原理TCP第 178 题项目中最困难的一件事是什么,你是怎么解决的? 考察候选人在项目中面对困难时的思考过程、技术方案和复盘能力问题拆解项目复盘结果导向第 179 题请手写实现 Promise.all,并说明它与 Promise.allSettled 的区别。 考察对 Promise 并发控制、错误处理与静态方法语义的理解及编码实现能力编码实现技术原理JavaScript第 180 题你为什么选择高途这家公司? 考察求职动机、公司了解程度与岗位匹配人岗匹配