哈啰出行面试题 · 技术原理
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 949 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题Spring Bean是单例的吗? 考察对Spring默认作用域及IoC容器管理模型的理解第 82 题讲讲 G1 垃圾收集器的介绍和回收过程。 考察对 G1 垃圾收集器设计思想、区域划分及回收流程的理解第 83 题请讲讲你理解的原子类的实现原理,可以结合源码来说。 考察对原子类底层机制和并发安全原理的理解第 84 题String、StringBuilder、StringBuffer的区别 考察Java字符串类的不可变性、线程安全与性能特性第 85 题面向对象的特性和设计模式的联系是什么? 考察对面向对象核心特性与设计模式之间关系的理解深度第 86 题聊项目,使用了什么机器学习模型,怎么选的特征,怎么测评结果,准确率是多少? 考察机器学习项目中的模型选型、特征工程和评估方法第 87 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 88 题请介绍数据库中索引的分类及其适用场景。 考察对数据库索引类型的理解及选型能力第 89 题如何确定哪些字段需要加索引? 考察数据库索引设计的原则与基于查询特征的分析方法第 90 题InnoDB 和 MyISAM 存储引擎的主要区别是什么? 考察对主流存储引擎特性的理解与对比能力第 91 题在微服务链路追踪场景中,如何利用 TransmittableThreadLocal(TTL)解决线程池传递上下文的问题? 考察对 ThreadLocal 在线程池传递限制的理解及 TTL 的应用第 92 题G1回收器存储上有什么特点、不足 考察G1垃圾回收器在堆内存布局、记忆集与SATB等存储设计上的特点及局限第 93 题ref和reactive有哪些区别? 考察Vue 3响应式API的核心差异与使用场景第 94 题AOP怎么实现的? 考察对AOP底层原理、代理机制和Spring实现细节的理解第 95 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 96 题对象头里有什么 考察对Java对象内存布局和对象头结构的理解第 97 题线程池的核心线程什么时候才被创建? 考察对线程池核心线程创建时机和懒加载机制的理解第 98 题Redis Geo类型的数据结构 考察对Redis Geo类型底层实现和用途的理解第 99 题请介绍 GraphQL 这个框架,并重点讲解它的优缺点。 考察对 GraphQL 原理、使用场景和利弊权衡的理解第 100 题JMM内存模型的划分,各个区域存储的是什么内容,哪些是线程共享,哪些是线程独享? 考察对Java内存模型区域划分、存储内容及线程共享性的理解