金山办公面试题 · 技术选型

金山办公相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 1 题Go和其他语言相比有哪些优势和缺点? 考察对Go语言特性的理解、技术选型意识及权衡能力技术原理技术选型方案权衡Go第 2 题在MySQL中创建索引时有哪些注意事项? 考察索引设计原则、失效场景与代价意识性能优化技术原理技术选型MySQL第 3 题请比较快速排序和堆排序的时间复杂度、空间复杂度以及稳定性,并说明各自适用的场景。 考察经典排序算法的原理掌握与工程选型能力问题拆解技术原理技术选型第 4 题请解释 Java 中 static 关键字的作用,并举例说明其应用场景。 考察对 Java static 关键字的理解及其在编程中的典型应用技术原理技术选型Java第 5 题请对比 MySQL 中 MyISAM 和 InnoDB 两种存储引擎的主要区别。 考察对 MySQL 存储引擎差异的理解与选型能力技术原理技术选型MySQL第 6 题请介绍C++中的智能指针。 考察智能指针类型、原理与使用场景风险判断技术原理技术选型C++第 7 题请对比说明在什么场景下适合使用 gRPC,在什么场景下适合使用 HTTP? 考察对远程调用协议选型及其适用场景的理解技术原理技术选型方案权衡gRPCHTTP第 8 题在Qt中,connect函数的第五个参数该如何设置?其意义是什么?请从信号与槽的底层机制、moc元对象编译器角度进行回答。 考察对Qt信号与槽连接类型及底层机制的理解问题拆解技术原理技术选型Qt第 9 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力技术原理技术选型方案权衡ReactVue第 10 题服务端向客户端推送消息怎么做? 考察对常见消息推送机制的原理、选型与适用场景的理解技术原理技术选型方案权衡SSEWebSocket第 11 题Kafka在工作场景中主要用于解决什么问题? 考察对Kafka核心应用场景和业务价值的理解业务理解技术原理技术选型Apache Kafka第 12 题给定包含大量(大于1000个)类别的图像数据,各类别图像数量充足,要求在一周之内训练出一个分类模型,使得各类别的准确度尽可能高,如何设计方案? 考察大规模多类别图像分类的系统设计、工程权衡与快速迭代能力性能优化系统设计技术选型PyTorch第 13 题map和unordered_map的区别 考察对有序与哈希容器的实现原理、性能与适用场景的理解性能优化技术原理技术选型C++第 14 题请描述一种标准 Git 分支开发流程,并解释各环节的作用。 考察对 Git 工作流和团队协作规范的理解协作推动项目复盘技术选型Git第 15 题请说明工厂模式的核心思想、简单工厂与抽象工厂的区别。 考察工厂模式体系理解与场景区分技术原理技术选型第 16 题为什么选择Vue而不是React? 考察技术选型思考、对Vue与React差异的理解及表达能力人岗匹配自我认知技术选型ReactVue第 17 题在开发中,原生 C++ 和 Qt 通常会混用吗?请说明常见的混用方式及注意事项。 考察对 C++ 与 Qt 技术栈结合使用的理解与实践经验技术原理技术选型C++Qt第 18 题请谈谈你对智能指针的了解,并说明它们的使用场景。 考察智能指针的类型、基本机制及适用场景技术原理技术选型C++第 19 题请介绍一下你的实习经历,并重点说明其中业务场景、方案特点和选择该方案的原因,以及与类似方法的对比。 考察实习经历的真实性、业务理解深度、技术选型依据和方案权衡能力业务理解技术选型方案权衡第 20 题说说B+树和B树的区别 考察对B树与B+树在结构、查询性能和适用场景上的理解技术原理技术选型