帆软软件面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 421 题请解释冒泡排序的算法原理,并分析其时间复杂度与适用场景。 考察排序算法原理理解、时间与空间复杂度分析能力性能优化技术原理第 422 题动态规划的核心思想是什么?请结合一个具体例子说明状态转移方程的构建过程。 考察动态规划原理理解与状态方程构建能力问题拆解技术原理第 423 题请列举几个运行时异常和编译时异常的例子,并说明二者的区别。 考察对Java异常体系、异常分类及处理方式的理解问题拆解技术原理Java第 424 题如何让 JWT 支持强制下线(登出)? 考察 JWT 无状态特性下的强制失效方案与权衡系统设计技术原理方案权衡JWT第 425 题请编写一个算法,找出给定字符串中最长不重复字符的子串长度。 考察滑动窗口和哈希表在字符串处理中的应用编码实现问题拆解技术原理第 426 题1到100的整数中少了一个数,如何找出缺失的那个数? 考察数学原理与边界意识的掌握,以及不同解法的时间空间复杂度权衡问题拆解技术原理第 427 题如何实现线程池的优雅停机? 考察线程池生命周期管理、任务处理与资源回收能力风险判断技术原理Java第 428 题给定一个有序数组,将其首尾相接成环,从环的任意位置剪开得到一个旋转后的数组,如何高效求出该数组中的最小值?若数组原本已完全有序(未旋转),能否避免二分查找的开销,给出更优方案? 考察旋转有序数组的二分查找思想及对退化情况的优化意识编码实现问题拆解技术原理第 429 题请解释什么是IO多路复用,并说明它如何提升高并发网络服务的性能? 考察对IO多路复用核心概念、机制及性能优势的理解性能优化技术原理第 430 题你有 React 的实际使用经验吗? 考察候选人是否具备 React 相关技术栈的实践经验与项目应用能力自我认知技术原理React第 431 题如何查看 SQL 是否命中索引? 考察对 SQL 执行计划的理解和索引使用诊断能力技术原理问题排查SQL第 432 题请说明数据库索引都有哪些类型?请至少列举除聚簇索引和非聚簇索引之外的其他索引类型,并简要说明其特点。 考察对数据库索引分类的全面理解与基础知识的掌握程度技术原理技术选型第 433 题布隆过滤器误判率升高时应当如何优化? 考察对布隆过滤器误判率成因及优化手段的理解性能优化技术原理第 434 题哪些原因会导致索引失效? 考察对数据库索引失效场景的掌握程度和索引使用原理风险判断技术原理问题排查第 435 题请描述你在项目中实现登录状态保持的具体方案,并说明在localStorage中存储了哪些数据以及这样设计的考量。 考察登录态管理的方案设计、安全性与技术细节系统设计技术原理第 436 题CAS(Compare-And-Swap)的应用场景有哪些?乐观锁有什么弊端? 考察对无锁并发原理的理解及对乐观锁缺陷的识别风险判断技术原理方案权衡第 437 题在 Java 中,如何确保一个对象在完全不再被引用时释放其持有的本地资源(如调用 C/C++ 接口的指针)? 考察对 Java 资源管理和本地资源释放机制的理解风险判断技术原理Java第 438 题请介绍哈希表实现中 bucket 分裂(rehash/扩容)的策略与具体步骤。 考察哈希表扩容机制、数据迁移与一致性保障问题拆解风险判断技术原理第 439 题请说明 Elasticsearch 相比 MySQL 在哪些方面有优势,并给出适用场景。 考察对Elasticsearch与MySQL定位差异及适用场景的理解技术原理技术选型方案权衡ElasticsearchMySQL第 440 题怎么解决雪花算法生成的ID冲突或碰撞问题? 考察对雪花算法原理、时钟回拨和并发冲突处理的掌握风险判断技术原理