帆软软件面试题 · 技术原理
帆软软件相关面试题,按最终去重题目聚合。
共 663 道真题 · 当前筛选命中 451 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 221 题如果只需要找出前 100 个最大(或最小)的元素,你会用什么排序方法? 考察在大数据量下选择高效排序算法及分析复杂度的能力第 222 题为什么 HashMap 在链表长度达到 8 时会转换为红黑树? 考察 HashMap 树化阈值的容量约束与泊松分布概率推导第 223 题小程序中为什么会出现滚动穿透的情况? 考察对滚动穿透现象成因的理解第 224 题try-catch可以捕获到内存溢出吗? 考察对Java异常类型及内存溢出错误特性的理解第 225 题C++ 的虚函数表是什么结构,派生类和基类的虚函数表结构一样吗? 考察虚函数表的内存布局、继承覆盖机制及多态实现原理第 226 题对比多线程和消息队列(MQ)在架构中的作用,说明它们有哪些相同点和不同点? 考察对并发模型与异步解耦的理解及差异分析能力第 227 题请列举你了解的锁机制,并说明它们各自的应用场景。 考察并发控制知识广度与场景理解第 228 题为什么要有RocketMQ这类消息中间件?请谈谈MQ的核心职能。 考察对消息中间件核心价值(异步、解耦、削峰等)的理解深度第 229 题行内元素的宽度是由什么决定的? 考察对 CSS 行内盒模型与宽度计算规则的理解第 230 题请解释Java类加载机制,并说明双亲委派模型的作用与实现原理。 考察对类加载过程、双亲委派机制的理解及实际应用第 231 题请列举并解释 MySQL 中常见的索引失效场景。 考察对 MySQL 索引机制及失效条件的理解第 232 题请解释Vue的响应式原理。 考察对Vue响应式系统的理解,包括数据劫持、依赖收集和更新机制第 233 题请介绍一个你在项目中遇到的技术难题,并说明你是如何定位和解决的。 考察问题排查能力、技术深度和复盘能力第 234 题ConcurrentHashMap 为什么在链表长度达到阈值时转红黑树?换成其他平衡树(如 AVL 树)可以吗? 考察对红黑树选型的理解与方案权衡能力第 235 题并查集如何实现的? 考察并查集的数据结构原理、优化手段与典型应用场景第 236 题请介绍VPN的工作原理和主要应用场景。 考察对VPN核心机制、安全特性和适用场景的理解第 237 题请解释 FR(面部识别)与 FBI(面部生物识别信息)的区别,并举例说明。 考察对计算机视觉相关术语及隐私合规概念的区分能力第 238 题请说明数据库设计中的范式(如第一范式到第三范式)是什么,以及在什么情况下会刻意违反范式? 考察对数据库范式概念的理解及实际设计中反范式化的权衡第 239 题在使用 TypeScript 开发时,你通常会怎么做防御性编程? 考察运行时安全防护与边界处理能力第 240 题请说明有哪些方式可以中断一个正在执行任务的线程? 考察对Java线程中断机制的理解和实际操作能力