帆软软件面试题 · 技术原理
帆软软件相关面试题,按最终去重题目聚合。
共 663 道真题 · 当前筛选命中 451 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 241 题请描述JVM的内存结构,包括运行时数据区的主要组成部分及其作用。 考察对JVM运行时数据区划分及功能的理解第 242 题布隆过滤器的容量不够时应该怎么办? 考察布隆过滤器容量规划与扩展策略第 243 题请描述从输入一个完整 URL 到浏览器展示页面内容的完整过程。 考察对网络请求生命周期、各层协议协作及关键机制的掌握第 244 题请解释观察者模式的定义、适用场景,并给出一个简单的代码示例。 考察对观察者模式的理解和编码实现能力第 245 题数据库事务和哪些模块有关? 考察对数据库事务机制及其依赖模块的理解第 246 题实现二叉树中两个节点的最近公共祖先查找,并说明算法思路与复杂度。 考察二叉树遍历、递归设计和公共祖先查找算法第 247 题如果有约一亿个 String 对象需要存储,如何评估和优化内存占用? 考察对 Java String 内存结构、估算方法和优化手段的理解第 248 题MVVM和MVC的区别? 考察对MVVM与MVC架构模式的理解和对比能力第 249 题请解释Java类加载器中的双亲委派机制。 考察对类加载器层次结构及双亲委派模型的理解第 250 题假设你现在实现了一个简单的数据库,这个数据库不支持事务。如果想要这个数据库支持事务,需要改造哪些模块? 考察对数据库事务实现整体架构的理解第 251 题对数据库表中的手机号、邮箱、地址等字段,是否都适合加索引?为什么? 考察对索引代价、字段特征与查询模式的综合理解第 252 题前端路由原理是什么? 考察前端路由核心机制与两种主流实现方式第 253 题哈希表中的键和内存地址怎么对应? 考察哈希表基本原理、哈希函数与地址映射机制第 254 题请解释Java类加载的双亲委派模型及其作用。 考察对类加载机制的理解及实际应用场景第 255 题快速排序原理。 考察快速排序的基本原理、时空复杂度及稳定性第 256 题请介绍CAP理论及其在实际系统设计中的应用。 考察对分布式系统CAP理论的掌握及工程实践能力第 257 题请详细描述操作系统线程上下文切换的过程。 考察对线程上下文切换机制的深入理解第 258 题分布式环境下如何生成全局唯一ID? 考察对分布式唯一ID生成方案的原理理解与权衡能力第 259 题请简述 TCP 和 UDP 的主要区别。 考察对传输层两种核心协议特性的比较与理解第 260 题请简要介绍HTTP协议的发展历程,并说明各主要版本的关键特性和改进。 考察对HTTP协议演进脉络及核心特性的理解深度