星环科技面试题(2026 最新)
星环科技相关面试题,按最终去重题目聚合。
共 228 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 81 题请解释什么是 multi-Raft 架构,并说明其设计动机与常见应用场景。 考察对分布式共识扩展的理解及系统设计能力第 82 题CSS 中选择器的优先级是如何计算的?请举例说明。 考察 CSS 层叠与优先级计算规则的理解第 83 题请解释数据库的ACID特性,并说明每个特性的作用。 考察对事务四大基本特性的理解及其在数据一致性中的作用第 84 题LSM-tree优化 考察对LSM-tree核心机制及优化方向的理解第 85 题内存锁定是什么? 考察对操作系统内存锁定概念、用途和实现机制的理解第 86 题简述快速排序的工作原理及其时间复杂度。 考察排序算法原理理解与复杂度分析能力第 87 题请解释 CSS 盒模型(box model)的基本概念,并说明修改 margin 会如何影响元素的布局。 考察对 CSS 盒模型的理解及 margin 对布局的影响第 88 题JavaScript 中双等号和三等号的区别是什么? 考察 JavaScript 类型转换规则与严格相等比较的理解第 89 题请解释 offsetWidth、clientWidth、scrollWidth 三个属性的含义与区别,并说明各自的典型使用场景。 考察对 DOM 尺寸相关属性的理解与实际应用能力第 90 题进程有哪些特点?虚拟地址是如何映射到物理地址的? 考察对进程本质特征和内存地址映射机制的理解第 91 题为什么用Redis缓存点赞数据? 考察缓存选型、数据一致性与业务场景理解第 92 题请介绍你项目中使用的compaction策略及其设计考虑。 考察对存储系统compaction机制的理解与实际应用第 93 题js 原生 click 和 react 的 onClick 有什么区别? 考察对原生事件与 React 合成事件机制的理解第 94 题请列举 JavaScript 中的基础数据类型,并说明它们之间的区别。 考察 JavaScript 基础数据类型的掌握程度第 95 题设计一个栈类,支持push、pop和O(1)复杂度的pop max操作。 考察栈数据结构设计、辅助结构应用与时间复杂度分析第 96 题请实现广度优先遍历(BFS)和深度优先遍历(DFS)一株树,并说明各自的适用场景。 考察树的遍历算法实现与对两算法特性的理解第 97 题请介绍你负责的业务数据备份方案是如何设计的,以及如何保证备份有效性和可恢复性? 考察数据备份方案的完整性、恢复验证和风险意识第 98 题Node.js 中 Buffer.allocate() 方法是在哪里分配内存的?请说明其内存来源与分配方式。 考察对 Node.js Buffer 内存分配机制的理解第 99 题在 React 的 useEffect 中,依赖数组为空数组和不写依赖数组分别是什么情况? 考察对 useEffect 依赖数组语义的理解与副作用执行时机的把握第 100 题为什么要做第二个项目? 考察项目选择的动机、学习路径规划和自我认知