星星充电面试题 · 技术选型

星星充电相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 1 题如果让你设计一个框架,让Spring应用与LangChain等LLM编排框架集成,你会从两者的底层交互机制中得到哪些参考? 考察跨框架集成设计能力与底层交互机制理解系统设计技术原理技术选型LangChainSpring Framework第 2 题请解释 Java 中 static 关键字的作用,并举例说明其应用场景。 考察对 Java static 关键字的理解及其在编程中的典型应用技术原理技术选型Java第 3 题请介绍 Java 中常见集合类的分类、特点及适用场景。 考察对 Java 集合框架的整体掌握和实际选型能力技术原理技术选型Java第 4 题请说明将 Uniapp 项目转换为微信小程序的常见迁移要点,包括需要关注的差异和改造方案。 考察对跨端框架与平台差异的理解及迁移执行能力问题拆解技术原理技术选型第 5 题请谈谈你对 LangChain 的理解,以及它的底层核心原理是什么? 考察对 LangChain 框架整体架构与核心抽象的理解问题拆解技术原理技术选型LangChain第 6 题Java你一般用哪个版本的比较多? 考察Java版本演进认知与实际技术选型的结合能力持续改进问题拆解技术选型Java第 7 题使用到Vue3的哪些新特性 考察对Vue3核心新特性的理解与应用能力技术原理技术选型Vue 3第 8 题为什么在项目中选用 WebSocket 而不是 HTTP 或轮询? 考察技术选型的业务背景分析与方案权衡能力业务理解技术选型方案权衡WebSocket第 9 题如果现在有百万条数据,你用Redis的位图加布隆过滤器怎么处理? 考察布隆过滤器与位图在大量数据场景下的应用设计与边界把握系统设计技术选型方案权衡Redis第 10 题MySQL索引的特性有哪些,索引的实现原理是什么? 考察对MySQL索引特性及底层数据结构的理解技术原理技术选型MySQL第 11 题从可靠性、性能、生态和适用场景角度,对比 Kafka 与阿里自研的 RocketMQ 有什么区别? 考察对不同消息中间件特性差异的理解及技术选型能力技术原理技术选型方案权衡Apache KafkaApache RocketMQ第 12 题RabbitMQ通常用于哪些场景?它主要解决什么问题? 考察消息队列应用场景识别与问题定位能力业务理解技术选型RabbitMQ第 13 题请谈谈你对 MyBatis 的理解,包括它的核心原理和适用场景。 考察对 MyBatis 核心机制和适用场景的理解技术原理技术选型MyBatis第 14 题请列举并说明数据库常用的索引类型,以及各自的适用场景。 考察对数据库索引原理、分类及其适用场景的掌握技术原理技术选型第 15 题请对比 RabbitMQ 和 Kafka 在消息模型、吞吐量、可靠性、延迟和适用场景上的主要区别。 考察对主流消息队列核心特性与适用场景的理解技术原理技术选型方案权衡Apache KafkaRabbitMQ第 16 题Redis有哪些数据结构,你用过哪些? 考察对Redis基础数据结构的掌握与实际使用经验技术原理技术选型Redis第 17 题请简述 Spring 与 Spring Boot 的主要区别。 考察对 Spring 框架演进与自动配置机制的理解技术原理技术选型Spring BootSpring Framework第 18 题请谈谈你对数据库索引的理解,包括其工作原理、常见类型以及使用时的注意事项。 考察对数据库索引核心原理、类型和实际应用的理解性能优化技术原理技术选型第 19 题前端缓存有哪些常见机制,分别适用于什么场景? 考察前端缓存体系的理解与场景化选型技术原理技术选型HTTP第 20 题请介绍一下你在项目中是如何实现文件上传和下载功能的? 考察文件传输功能的方案设计、技术选型与边界处理风险判断系统设计技术选型HTTP