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

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

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

筛选题目已选:技术选型
第 21 题请介绍 Redis 的基本数据类型,并说明它们各自的实际使用场景。 考察对 Redis 核心数据结构的掌握及其在真实业务中的应用能力业务理解技术原理技术选型Redis第 22 题对比MyISAM和InnoDB的区别 考察对关系型数据库存储引擎特性的理解与对比能力技术原理技术选型方案权衡InnoDBMySQL第 23 题请介绍你在项目中是如何使用消息队列(MQ)的。 考察消息队列的应用场景、技术选型与问题处理能力系统设计技术选型问题排查第 24 题请描述你在项目中实现文件上传的方案,包括使用的存储服务和涉及的 API,并说明是否实现了断点续传功能。 考察文件上传技术方案、API 使用和断点续传能力技术原理技术选型第 25 题React中的父子组件、兄弟组件之间应该怎么传递信息? 考察React组件间通信机制的掌握与应用技术原理技术选型方案权衡React第 26 题为什么基于摘要场景训练的模型可以用于对话场景? 考察任务迁移和模型泛化能力理解技术选型方案权衡第 27 题你在项目中使用 TypeScript 泛型封装过哪些组件或工具?请介绍一个具体例子,说明封装思路和收益。 考察泛型在真实项目中的落地能力与设计思维项目复盘结果导向技术选型TypeScript第 28 题请解释 JDK 动态代理的原理及其与 CGLIB 代理的区别。 考察对动态代理机制的理解及技术选型能力技术原理技术选型第 29 题分布式锁为什么这样用?能不能用 MySQL 的唯一索引来实现?请说明技术选型的理由。 考察分布式锁的技术选型、原理与边界条件技术原理技术选型方案权衡MySQLRedis第 30 题请谈谈你对 Spring 框架的理解,包括其核心特性和典型应用场景。 考察对 Spring 核心概念、设计思想和实际应用的整体把握技术原理技术选型Spring Framework第 31 题请介绍React中组件之间有哪些通信方式,并说明各自的适用场景。 考察对React组件通信机制的掌握及场景权衡能力技术原理技术选型方案权衡React第 32 题请说明HTTP缓存中强缓存和协商缓存的区别与优先级。 考察对HTTP缓存机制和缓存决策顺序的理解技术原理技术选型HTTP第 33 题一般UDP运用在哪些场景中? 考察对UDP协议特性及其适用场景的理解技术原理技术选型UDP第 34 题抽象类和接口有什么区别? 考察对面向对象基本概念的理解深度技术原理技术选型Java第 35 题你使用的 JDK 版本是什么?采用了什么垃圾回收器? 考察对 JDK 版本演进和垃圾回收器特点的熟悉程度技术原理技术选型Java第 36 题MySQL索引类型有哪些?一般使用哪些? 考察MySQL索引基础分类、使用场景与选择原则技术原理技术选型MySQL第 37 题请谈一谈你对关系型数据库的理解,包括其核心特性和典型应用场景。 考察对关系型数据库的基本概念、特性及适用场景的认知技术原理技术选型MySQLPostgreSQL第 38 题为什么用自增ID作为主键? 考察主键选型的数据库原理与工程权衡意识技术原理技术选型方案权衡第 39 题你如何理解 RocketMQ 与 Kafka 在消息可靠性和使用场景上的差异?结合消息不丢失和持久化机制说明你会如何选择? 考察对消息中间件原理的理解及基于业务场景的技术选型能力技术原理技术选型方案权衡Apache KafkaApache RocketMQ第 40 题如何在线向大数据量表新增一个字段,且尽量减少对业务的影响? 考察对在线表结构变更风险的理解与处理策略风险判断系统设计技术选型