北森面试题 · 技术选型

北森相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 1 题请解释数据库中的哈希索引及其适用场景。 考察对哈希索引原理、优缺点和适用条件的理解技术原理技术选型第 2 题请说明 ArrayList 和 LinkedList 的区别,以及 ArrayList 的扩容机制。 考察对 Java 常见集合内部数据结构和动态扩容原理的理解技术原理技术选型方案权衡Java第 3 题说说你对Map的理解 考察对Map接口及常见实现类原理的理解技术原理技术选型Java第 4 题SSE和WebSocket的区别是什么? 考察对服务端推送与全双工通信协议的核心差异及适用场景的理解技术原理技术选型SSEWebSocket第 5 题map和unordered_map的区别,哪个更快? 考察对C++关联容器底层实现与性能特性的理解技术原理技术选型C++第 6 题关系型和非关系型数据库在底层有什么区别? 考察对数据库底层存储、模型和一致性机制的对比理解技术原理技术选型方案权衡第 7 题请解释 TypeScript 中 interface 声明合并机制与 type 类型别名的区别。 考察对 TypeScript 类型系统核心概念的理解与辨析技术原理技术选型TypeScript第 8 题TypeScript中Interface与Type有什么区别? 考察TypeScript类型系统的核心概念与场景选择技术原理技术选型TypeScript第 9 题Vue2和Vue3的主要区别是什么? 考察对Vue核心版本演进的理解与选型判断技术原理技术选型Vue第 10 题在React中,可以使用哪些方法在父组件中直接访问子组件的方法或属性? 考察React中组件间通信与子组件实例访问机制的理解技术原理技术选型React第 11 题请介绍你在项目中是如何使用数组的? 考察候选人对数组在实际项目中的应用、选型依据和边界理解技术原理技术选型第 12 题实习期间你封装过哪些通用组件?请针对其中一个组件,介绍它的 props、内部状态和对外 API。 考察组件封装的设计能力与实际项目经验问题拆解项目复盘技术选型第 13 题请说明 Redis 从节点如何配置并连接到主节点进行主从复制。 考察 Redis 主从复制的基础配置与连接机制技术原理技术选型Redis第 14 题请介绍你在项目中如何配置 Webpack,包括核心配置项和优化措施。 考察 Webpack 配置实践能力与优化意识性能优化技术原理技术选型Webpack第 15 题请比较 Redis 中 set 和 zset 的底层实现、特点及适用场景,并分别举例说明。 考察对 Redis 数据结构底层原理与场景匹配的理解业务理解技术原理技术选型Redis第 16 题你了解消息队列中的 Partition 机制吗?在项目中 Partition 数量通常如何确定? 考察对消息队列分区机制的理解及实际项目中的容量规划能力技术原理技术选型方案权衡第 17 题使用Redis保存用户登录token时,通常选择哪种数据类型? 考察Redis数据类型选型及token存储场景的理解技术原理技术选型Redis第 18 题请说明你在项目中使用 MySQL 时使用过的索引类型及其适用场景。 考察对 MySQL 索引类型的实际使用与场景理解技术原理技术选型问题排查MySQL第 19 题Java 中 List 接口有哪些常见实现类?各自适用场景是什么? 考察对 List 常用实现类的特性与选型能力技术原理技术选型Java第 20 题在实现多种逻辑计算场景时,通常会使用哪些设计模式?请举例说明。 考察对常见设计模式的理解及其在逻辑计算场景中的应用技术原理技术选型方案权衡