小鹅通面试题(2026 最新)

小鹅通相关面试题,按最终去重题目聚合。

659 道真题 · 更新 2026-08-05

筛选题目
第 441 题讲一讲数据库的索引的结构,为什么用 B+ 树。 考察数据库索引底层结构理解与 B+ 树选型原因技术原理技术选型MySQL第 442 题方法a有@Transactional注解,调用b,b调用c,事务会失效吗? 考察Spring事务传播机制与自调用场景的理解风险判断技术原理Spring Framework第 443 题请解释稳定排序和不稳定排序的区别,并举例说明各自代表算法。 考察对排序稳定性概念的理解及应用技术原理方案权衡第 444 题当数据量增长到原来的十倍时,你会如何应对?请结合具体场景说明你的技术方案和考量。 考察数据规模增长时的系统扩展与性能优化思路风险判断系统设计方案权衡第 445 题你在查询的时候调用的另一个服务宕机了怎么办 考察服务调用失败时的容错处理与降级策略风险判断系统设计问题排查第 446 题为什么要把文件系统写到用户态? 考察对用户态文件系统架构动机和适用场景的理解技术原理方案权衡第 447 题请用 Shell 编程实现:将一个文档中的第 100 行到第 200 行内容复制到另一个文件中。 考察 Shell 文本处理命令的熟练度与边界处理编码实现技术原理Shell第 448 题请说明浏览器中 JavaScript 的内存管理与垃圾回收机制。 考察浏览器内存分配、垃圾回收策略及优化意识性能优化技术原理问题排查JavaScript第 449 题请介绍你在项目中是如何设计和执行测试的? 考察测试意识、测试覆盖范围与执行方式编码实现问题拆解风险判断第 450 题Redis热key如何处理? 考察对Redis热key问题识别、缓存击穿防护与系统容错能力性能优化风险判断系统设计Redis第 451 题请描述SSL/TLS握手的主要过程。 考察对SSL/TLS握手流程、密钥交换和安全性理解安全意识技术原理TLS第 452 题请介绍一下 MIT 6.824 分布式系统课程中你印象最深的内容。 考察分布式系统核心知识掌握与表达能力沟通表达系统设计技术原理GoMapReduce第 453 题说说数组和链表的区别 考察对基础数据结构存储方式与操作复杂度差异的理解技术原理方案权衡第 454 题请解释什么是协议栈编程,以及它在网络通信中的作用。 考察对协议栈分层模型和编程实践的理解问题拆解技术原理TCP/IP第 455 题请解释 MySQL 中的范式(Normalization),并说明各范式的基本要求。 考察对数据库范式理论的理解与应用技术原理方案权衡MySQL第 456 题说下Vue2和Vue3的区别 考察对Vue框架版本演进的理解,以及对新旧特性差异的掌握技术原理技术选型VueVue 3第 457 题了解其他分布式缓存技术吗? 考察对分布式缓存技术生态的广度与对比能力技术原理技术选型方案权衡Redis第 458 题在10万人的大群中增加消息已读功能,只同步已读状态,全量广播请求性能开销过大,如何优化? 考察分布式系统下大规模状态同步的性能优化与方案权衡性能优化系统设计方案权衡Redis第 459 题请说明TCP和UDP的主要区别,以及UDP协议的特点。 考察对传输层两大协议核心差异及UDP特性的理解技术原理方案权衡TCPUDP第 460 题请介绍你对领域驱动设计(DDD)架构的理解,并说明其核心概念和应用场景。 考察对DDD核心概念、分层架构和应用场景的理解系统设计技术原理方案权衡