作业帮面试题 · 方案权衡
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 388 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 101 题为什么需要主从模式? 考察对主从复制架构价值与适用场景的理解第 102 题请介绍一个你设计过的高并发系统架构,并说明关键设计决策。 考察高并发系统设计能力与架构权衡意识第 103 题在重构项目中,你认为做得比较好的地方是什么? 考察对重构价值的理解和具体改进点的提炼能力第 104 题假设可视区域显示10项,请设计一个虚拟滚动实现,说明如何计算渲染哪些项以及如何处理滚动事件。 考察虚拟滚动具体实现方案和边界处理能力第 105 题说说Redis的持久化机制? 考察对Redis两种持久化方式原理、适用场景及配置取舍的理解第 106 题请介绍工厂模式,说明它的核心思想、常见实现方式以及适用场景。 考察对创建型设计模式工厂模式的理解与工程应用能力第 107 题在浏览器里实现服务器推送有哪些方法? 考察对浏览器实时通信技术方案的理解与适用场景判断第 108 题读写锁底层实现 考察读写锁的同步机制、公平性与状态管理第 109 题Webpack与Vite的区别?你觉得Vite的优势是什么? 考察前端构建工具的原理理解与选型判断第 110 题讲讲localStorage、sessionStorage、cookie有什么区别? 考察浏览器存储机制的特性差异及适用场景第 111 题微服务架构设计的优势有哪些? 考察对微服务架构价值的理解与权衡能力第 112 题请解释最左匹配原则,并说明如何在联合索引上设计列顺序。 考察联合索引最左前缀原理和设计能力第 113 题JVM中有哪些锁机制?请概述它们的特点和适用场景。 考察对JVM内置锁、显式锁及并发工具类的理解与区分第 114 题在单页应用(SPA)中,页面切换通常是如何实现的?请结合实际谈谈其原理和优缺点。 考察对SPA路由原理的理解及工程权衡能力第 115 题请聊一下 G1 垃圾回收器的工作原理和主要特征。 考察对 G1 垃圾回收器的基本原理、分区、并发回收及可预测停顿的理解第 116 题请分析在同一业务中同时使用 MySQL 和 Redis 时,如何保证两者数据的一致性? 考察对数据库与缓存一致性策略的理解及工程权衡能力第 117 题设计一个论坛发帖系统,支持个人对个人、个人对群组、版主对所有人的消息发送。请给出整体设计方案。 考察系统设计中的消息模型、权限控制、扩展性与性能第 118 题GET 和 POST 请求有什么区别? 考察 HTTP 方法的核心语义、使用场景及安全边界第 119 题localStorage、sessionStorage 和 cookie 三者有什么区别? 考察对浏览器本地存储机制、作用域、容量和传输特性的理解第 120 题在电商项目中,新增或更新三级分类时,缓存如何同步更新? 考察缓存更新策略和一致性保障能力