喜马拉雅面试题 · 技术选型

喜马拉雅相关面试题,按最终去重题目聚合。

357 道真题 · 当前筛选命中 55 · 更新 2026-08-05

筛选题目已选:技术选型
第 1 题请介绍你的项目中主要使用了哪些技术栈,并说明各技术组件在项目中的具体作用。 考察候选人技术栈掌握程度及技术选型合理性项目复盘技术原理技术选型第 2 题前端工程化中常用的打包工具有哪些?请简述各自的特点。 考察对前端构建工具生态的整体认知与选型能力技术选型方案权衡ViteWebpack第 3 题在项目中,你会把哪些类型的数据缓存到 Redis?请结合你的实际项目说明选择理由。 考察对 Redis 适用场景的理解与项目经验业务理解项目复盘技术选型Redis第 4 题请列举并说明前端性能优化的常见方法。 考察前端性能优化知识的广度与关键机制理解性能优化技术原理技术选型CDNCSSHTTP第 5 题请介绍一下 Java 中常用的集合类及其适用场景。 考察对 Java 集合框架的分类理解、常用实现的特点与选型能力技术原理技术选型Java第 6 题请介绍Redis支持的主要数据类型,并说明各自适用的场景。 考察对Redis核心数据类型的理解及场景匹配能力技术原理技术选型Redis第 7 题如何用Redis实现直播打赏排行榜? 考察Redis有序集合的应用及排行榜实时性和一致性的设计性能优化系统设计技术选型Redis第 8 题介绍一下React中的ref 考察对React ref概念、用途和不同用法的理解技术原理技术选型React第 9 题常见的音频文件格式有哪些?请分别说明它们的主要特点和应用场景。 考察对常见音频格式及其特点和应用场景的理解技术原理技术选型第 10 题你知道除了 px 和 % 这些还有哪些定义元素大小的单位吗?请说明 rem 和 em 的区别。 考察对 CSS 相对单位概念的理解,掌握 rem 与 em 的差异及适用场景技术原理技术选型CSS第 11 题请介绍 Ant Design 组件库的主要特点和适用场景。 考察对前端组件库选型与核心特性的理解业务理解技术选型React第 12 题请介绍 Webpack 的核心作用和工作原理。 考察对 Webpack 基本概念、构建流程和核心配置的理解技术原理技术选型Webpack第 13 题微服务项目中你为什么选择用 ThreadLocal 保存用户信息,而不用 Redis 来存储? 考察技术选型与场景权衡的能力,理解 ThreadLocal 与 Redis 的适用边界技术原理技术选型方案权衡Redis第 14 题请介绍 webpack 的核心组成部分及其作用。 考察对 webpack 核心组成模块的理解技术原理技术选型Webpack第 15 题项目中如何实现针对不同用户排序的千人千面? 考察个性化排序算法的设计与落地能力业务理解系统设计技术选型第 16 题除了数据库乐观锁,还有哪些方案可以解决电商秒杀场景下的超卖问题?请对比优缺点。 考察对超卖问题的多方案理解及权衡能力系统设计技术选型方案权衡MySQLRedis第 17 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力技术原理技术选型Redis第 18 题请比较 Elasticsearch 与 MySQL 各自的优点,并说明它们适用的典型场景。 考察对两类存储引擎能力边界的理解与场景化选型判断技术原理技术选型ElasticsearchMySQL第 19 题请描述Feign远程调用的完整流程。 考察对Feign客户端在Spring Cloud中调用机制的理解技术原理技术选型FeignSpring Cloud第 20 题请解释策略模式的作用,并说明它的适用场景和主要优缺点。 考察对策略模式的核心思想、适用条件及利弊的理解技术原理技术选型方案权衡