哈啰出行面试题 · 技术原理
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 949 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 101 题请口述并手写实现一个简单的线程池,说明其工作原理和关键设计点。 考察线程池的核心原理、任务队列与工作线程管理、实现细节第 102 题如何计算一个算法的时间复杂度? 考察对时间复杂度分析方法与常见复杂度阶的理解第 103 题请描述视频通话时数据在网络中的流转过程,并简要映射到网络七层模型。 考察对网络分层模型的理解及将真实场景映射到各层的能力第 104 题请列举并说明你在 JDK 源码中了解到的设计模式。 考察设计模式的理解深度及其在 JDK 中的实际应用第 105 题可以直接用SDK提供的创建线程池的方法吗? 考察对线程池规范及风险识别的理解第 106 题如果将 MySQL InnoDB 的索引结构从现在的 B+ 树换成红黑树,会有什么缺点? 考察对 B+ 树与红黑树结构差异及数据库索引适用性的理解第 107 题请介绍你在React项目中做过哪些性能优化? 考察React性能优化的实践能力和对核心机制的掌握第 108 题ROC曲线是怎么画的,横坐标和纵坐标分别是什么,TP和FP分别是什么? 考察ROC曲线的基本概念、坐标定义及混淆矩阵理解第 109 题new一个对象在内存模型中如何划分存放? 考察Java内存模型与对象存储机制的理解第 110 题JMM 是什么? 考察并发编程中 Java 内存模型的基本概念与底层机制理解第 111 题请列举常见服务的默认端口号。 考察对常用网络服务默认端口的基础记忆第 112 题请分别解释缓存穿透、缓存击穿和缓存雪崩的概念,并给出各自的解决方案。 考察缓存三大经典问题的定义区分、成因分析与针对性解决方案第 113 题请解释 Redisson 看门狗(watchdog)机制的原理与作用。 考察 Redisson 分布式锁续期机制的理解第 114 题回收的只是对象吗? 考察JVM垃圾回收范围的理解,区分对象与其他内存区域第 115 题反转一个单向链表 考察链表指针操作与迭代或递归实现能力第 116 题请介绍你常用的自动化测试框架及其实现原理。 考察自动化测试框架选型与底层实现机制的理解第 117 题请说明同步实现与异步实现的区别,并举例说明各自适用的场景。 考察对同步与异步编程模型的理解及场景选择能力第 118 题TypeScript中type和interface有什么区别? 考察对TypeScript类型系统中type别名与interface声明的理解与选用第 119 题项目中短信验证码登录,是模拟还是用了什么企业的服务? 考察候选人对短信验证码登录实现细节的掌握及技术选型第 120 题请解释 synchronized 锁的工作原理,以及它在 Java 中如何保证线程安全? 考察对 Java synchronized 锁底层原理和线程安全机制的理解