喜马拉雅面试题 · 技术原理
喜马拉雅相关面试题,按最终去重题目聚合。
共 357 道真题 · 当前筛选命中 296 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 2 题请分别说明 setTimeout 与 setInterval 的作用、使用场景及注意事项。 考察对 JavaScript 定时器机制的理解与应用差异第 3 题请解释 G1 垃圾回收器的回收算法及其原理。 考察对 G1 GC 的回收算法、Region 划分与并发处理机制的理解第 4 题React的element和component有什么区别? 考察对React核心概念的理解与辨析能力第 5 题请列举并说明Spring框架中你常用的几个注解及其作用。 考察对Spring注解的掌握程度与实际应用能力第 6 题不用递归实现二叉树中序遍历 考察非递归遍历的实现能力与栈的运用第 7 题请介绍你的项目中主要使用了哪些技术栈,并说明各技术组件在项目中的具体作用。 考察候选人技术栈掌握程度及技术选型合理性第 8 题React的钩子你项目中用到哪些,介绍一下 考察React Hooks的实际使用经验与理解深度第 9 题实现一个RPC框架需要考虑哪些关键点? 考察RPC框架设计的完整性与工程意识第 10 题CSS Flex 如何实现垂直居中? 考察 Flex 布局盒对齐属性的掌握与边界情形第 11 题RabbitMQ在实际场景中是怎么用的? 考察消息队列的应用场景、设计考量与生产实践第 12 题Redis支持哪些数据结构? 考察对Redis核心数据结构的熟悉程度及其典型用途第 13 题线程池的关键参数有哪些?它们分别有什么作用? 考察对核心线程数、最大线程数、任务队列、拒绝策略等参数的理解第 14 题强缓存是什么? 考察对浏览器缓存机制中强缓存基本概念和原理的理解第 15 题请你设计一张简单的订单表,用 MySQL 锁机制的知识说明如何编写一条 SQL 来避免间隙锁导致的问题,并补充对应的实体类和接口定义(仅需设计,不要求实现)。 考察 MySQL 锁机制理解及结合具体表结构与代码的设计能力第 16 题项目中Ant Design用得最多的是什么组件? 考察对Ant Design组件的实际使用经验与业务场景适配能力第 17 题假如让你实现策略模式,讲讲怎么写 考察策略模式的实现思路与面向对象设计能力第 18 题请实现删除链表倒数第 N 个节点的算法。 考察链表遍历、边界处理与双指针技巧第 19 题GPT 的 decoder 是怎么构成的? 考察对 GPT 解码器内部结构、每一层职责及整体串联的理解第 20 题请列举并说明前端性能优化的常见方法。 考察前端性能优化知识的广度与关键机制理解