帆软软件面试题 · 技术原理
帆软软件相关面试题,按最终去重题目聚合。
共 663 道真题 · 当前筛选命中 451 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 121 题请详细说明线程池的工作原理、核心参数及其作用。 考察对线程池原理和参数配置的理解第 122 题在快排的 partition 思想中,如何通过左右指针交换元素来实现对数组的划分?其平均和最坏时间复杂度分别是多少? 考察对快排 partition 思想的时间复杂度分析与复杂度优化认知第 123 题数据库平常用什么比较多,非关系型数据库详细说一下,运行机制是什么? 考察数据库选型认知及对非关系型数据库运行机制的理解第 124 题Java中如果强行给int变量赋一个超过其最大值的数,会发生什么? 考察对整数溢出和编译错误的理解第 125 题在使用 MySQL 时,有哪些关键的注意点和最佳实践? 考察对 MySQL 使用中常见错误、性能优化和稳定性维护的整体认识第 126 题请详细介绍一下JVM的内存结构与垃圾回收机制,并结合实际场景说明如何排查内存问题。 考察对JVM基础结构的掌握、垃圾回收算法理解及问题排查能力第 127 题结合你的项目,讲讲你在实际开发中使用设计模式(如工厂模式和装饰者模式)的案例。 考察对设计模式的理解、实际应用场景及解决问题的能力第 128 题为什么浮点数相加会出现不相等的问题,比如0.1+0.2 != 0.3? 考察对浮点数二进制表示与精度丢失原理的理解第 129 题请详细说明 MySQL 的锁机制和索引机制,包括它们的工作原理、常见类型以及在实际开发中的应用场景。 考察数据库锁机制与索引原理的掌握程度及实践关联第 130 题CGLIB的原理 考察对CGLIB动态代理实现机制的理解第 131 题请解释Spring中的IOC和AOP是什么,以及它们各自的核心作用。 考察对Spring两大核心概念的理解和应用第 132 题举一个保证了原子性但没有保证一致性的例子。 考察对原子性与一致性概念区别的理解及应用能力第 133 题数组去重都有哪些方法? 考察JavaScript数组去重的多种实现及各自适用场景第 134 题请讲一下 AQS 的原理和应用。 考察对 Java 并发框架中 AQS 核心机制的理解与应用第 135 题如何判断一个正整数是否是 2 的 N 次幂?请结合二进制与位运算说明。 考察位运算技巧与数学逻辑对应关系第 136 题请比较 Cookie、localStorage 与状态管理器(如 Redux/Vuex)的区别。 考察对客户端存储机制与前端状态管理工具的适用场景和原理理解第 137 题请介绍软件测试的主要类型及其适用场景。 考察对软件测试分类体系的理解与应用判断能力第 138 题怎么高效分配和回收内存? 考察内存管理机制、分配回收策略及性能优化意识第 139 题在项目开发中,Mock 的主要作用是什么? 考察对测试替身工具在开发流程中价值的理解第 140 题JavaScript 中 0.1 + 0.2 的结果是否等于 0.3?为什么? 考察浮点数二进制表示与精度损失的原理理解