帆软软件面试题 · 技术选型

帆软软件相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 41 题序列化的方式和协议有什么区别?JSON 和 Protobuf 各自的优劣势是什么? 考察对序列化机制与协议设计的理解,以及技术选型时的权衡能力技术原理技术选型方案权衡JSONProtocol Buffers第 42 题请分享一次你担任团队领导角色的经历,当时你是如何进行成员分工的? 考察团队管理中的分工策略与实际操作协作推动项目复盘技术选型第 43 题请对比说明策略模式和工厂模式的区别与典型应用场景。 考察对两种设计模式的概念理解、适用场景区分及组合使用能力技术原理技术选型Java第 44 题请介绍你使用过的人工智能辅助开发工具或 IDE,并说明它们如何帮助你提升开发效率。 考察对AI编程工具的实际使用体验与效率提升的理解持续改进自我认知技术选型第 45 题请介绍一下内存队列 Disruptor 的选型理由、无锁并发实现方式以及如何消除伪共享? 考察对高性能队列组件的设计原理理解与选型能力性能优化技术原理技术选型第 46 题团队代码质量保证如何与 CI/CD 结合? 考察代码质量门禁设计与 CI/CD 流水线集成能力,以及团队协作上的落地思考问题拆解系统设计技术选型第 47 题请解释MySQL联合索引的最左匹配原则,并举例说明其在查询优化中的应用。 考察对MySQL联合索引最左匹配原理的理解及其在查询优化中的实际应用技术原理技术选型MySQL第 48 题请介绍Java中常见的垃圾回收器及其使用的垃圾回收算法。 考察对JVM垃圾回收器与算法原理的理解和对比能力技术原理技术选型Java第 49 题请介绍 CSS 中的常用单位及其适用场景,并说明相对单位与绝对单位的区别。 考察 CSS 单位的理解、相对与绝对单位的区别及实际应用场景技术原理技术选型CSS第 50 题设计一个容量 100 亿、内存 ≤ 10 GB 的短链系统,你会怎么做? 考察大规模短链系统的容量规划、存储选型与核心架构设计系统设计技术选型方案权衡Redis第 51 题请比较 UDP 和 TCP 的主要区别,并说明各自适用的场景。 考察对传输层协议特性的理解及不同应用场景下的选型能力技术原理技术选型TCPUDP第 52 题有一个超级大的文件,里面有上千亿个数字,数字范围0到一千万,如何快速过滤掉重复元素? 考察大数据场景下的去重算法设计与内存效率权衡性能优化问题拆解技术选型第 53 题请对比 Vuex 与 Pinia 在设计和使用上的主要区别,并说明各自适用的场景。 考察对 Vue 状态管理库演进与设计差异的理解技术原理技术选型PiniaVuex第 54 题AOP实现方式、使用场景 考察面向切面编程的实现机制与典型应用技术原理技术选型Spring Framework第 55 题请介绍Redis中Hash、Set和List三种数据类型的特点及适用场景。 考察对Redis核心数据结构特性的理解与场景选型能力技术原理技术选型Redis第 56 题介绍一下 STOMP。 考察对 STOMP 协议的基本认识、定位与应用场景技术原理技术选型第 57 题请说明数据库索引都有哪些类型?请至少列举除聚簇索引和非聚簇索引之外的其他索引类型,并简要说明其特点。 考察对数据库索引分类的全面理解与基础知识的掌握程度技术原理技术选型第 58 题请说明 Elasticsearch 相比 MySQL 在哪些方面有优势,并给出适用场景。 考察对Elasticsearch与MySQL定位差异及适用场景的理解技术原理技术选型方案权衡ElasticsearchMySQL第 59 题为什么要用BI,用Excel不可以吗? 考察对BI工具价值、使用场景及与Excel差异的理解业务理解技术选型