作业帮面试题 · 方案权衡 · JavaScript
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 4 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · JavaScript
考察点
技术栈
第 1 题请比较Java与JavaScript在语言设计和使用场景上的主要区别。 考察对Java和JavaScript语言特性的理解与对比能力第 2 题假设可视区域显示10项,请设计一个虚拟滚动实现,说明如何计算渲染哪些项以及如何处理滚动事件。 考察虚拟滚动具体实现方案和边界处理能力第 3 题localStorage、sessionStorage的get和set,与indexedDB的区别有哪些? 考察浏览器存储技术的特性对比、使用场景与权衡第 4 题请用原生 JavaScript 手写实现 Vue 中 v-if 和 v-show 指令的核心逻辑。 考察对条件渲染与显示切换底层实现的理解及原生 DOM 操作能力