高途集团面试题 · 问题排查
高途集团相关面试题,按最终去重题目聚合。
共 388 道真题 · 当前筛选命中 34 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 1 题请描述ICMP差错报文的种类及其在诊断网络故障中的作用。 考察对ICMP协议差错报文类型的理解及其在网络诊断中的应用第 2 题请说明你会如何定位并优化数据库中的慢查询? 考察慢查询定位手段、优化思路及性能调优能力第 3 题Kafka消息积压了怎么处理? 考察对消费性能瓶颈的定位与扩容降级方案的掌握第 4 题如果消息队列(MQ)出现故障不可用,你会如何应对?请结合分布式系统场景说明。 考察分布式场景下消息中间件故障的应急处理与一致性保障能力第 5 题如何排查死锁?请给出具体步骤。 考察死锁的识别与定位能力第 6 题如果一个类中的两个方法A和B都标注了@Transactional,它们被另一个方法C(也在同一类中)调用,事务还会生效吗? 考察Spring事务代理机制与自调用导致的事务失效问题第 7 题Kafka数据丢失怎么处理? 考察对消息投递可靠性与丢失场景的排查和预防能力第 8 题请分析 Java 应用中引起 OOM(OutOfMemoryError)的常见原因,并说明如何排查与避免。 考察对内存溢出类型、触发场景及排查思路的掌握第 9 题还是AB联合索引,update A = 100 where B = 100,这条语句有没有什么问题? 考察联合索引在更新场景下的利用效率和索引失效风险第 10 题聚合查询和跨表查询在数据量大时如何优化? 考察大数据量下查询性能优化的方法论和具体手段第 11 题你是否有远程调试的经验?如果是,请说明如何远程调试我的项目。 考察候选人远程调试能力及实际操作经验第 12 题常见的 HTTP 状态码,比如 200、300、400,分别代表什么意思?还有哪些常见的状态码? 考察对 HTTP 状态码含义及典型场景的理解第 13 题当账号运营数据不太理想时,你会从哪些方面进行分析和复盘? 考察数据分析框架、业务理解和复盘改进能力第 14 题请介绍你在实习中使用的或参与开发的前端缺陷检测工具,包括它的作用、你如何使用它,以及它帮助发现了哪些类型的问题。 考察前端工程化实践、工具使用深度与问题发现能力第 15 题接口是个抽象,使用时通常需要写实现类去实现接口并重写方法才能执行逻辑,为什么 MyBatis 只有 Mapper 接口和 XML 就能执行,而不用写具体实现类? 考察对 MyBatis 动态代理机制和 Mapper 绑定原理的理解第 16 题如何消除已发生的死锁,并在设计上避免死锁? 考察死锁的解决策略与预防设计第 17 题InnoDB 中存在 (A, B) 联合索引,执行 SELECT B FROM 表 WHERE A = 1 时,该查询是否走索引?是否会回表?请解释你的判断依据及可能不走索引的情况。 考察联合索引前缀规则、覆盖索引与执行计划分析能力第 18 题CMS垃圾回收为什么要进行两次标记? 考察对CMS垃圾回收器工作流程和并发标记阶段的理解第 19 题ThreadLocal知道哪些? 考察对ThreadLocal机制、内存泄漏及使用场景的理解第 20 题Spring的事务相关:怎么开启,有什么限制? 考察Spring事务的开启方式、核心配置及使用限制