作业帮面试题(2026 最新)
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 821 题MySQL事务的隔离级别以及作用。 考察对MySQL事务隔离级别的理解及应用场景第 822 题你的难点为什么不用OLTP引擎解决呢,应该多拓展一下OLTP的宽度? 考察候选人对OLTP与OLAP技术边界、方案选型和问题拆解能力第 823 题如何设计一个短链系统? 考察短链系统的核心设计:生成、存储、跳转、过期与追踪第 824 题怎么读写cookie? 考察Cookie的基本操作与安全注意事项第 825 题如何实现分布式锁? 考察分布式互斥与并发一致性第 826 题给定若干面额的纸币,目标是凑出总金额 n 元,如何设计算法求使用纸币张数最少?请说明算法思路、时间复杂度,并对比贪心与动态规划的适用场景。 考察算法设计能力、贪心与动态规划的适用边界及复杂度分析第 827 题实现最长公共子序列(LCS)算法,并说明你的解法。 考察动态规划基础、问题建模和代码实现能力第 828 题登录 token 是什么? 考察对登录态凭证基本原理的理解第 829 题长链接转短链能不能不冲突,能否不使用哈希算法? 考察短链系统设计中对冲突处理与哈希算法取舍的理解第 830 题生产者消费者之间如何通信? 考察并发场景下生产者与消费者之间的同步与数据传递机制第 831 题你是软件工程专业,为什么要学前端?不学Java或者其他技术路线? 考察职业选择的内在动机、自我认知与人岗匹配度第 832 题Redis单线程为什么快,工作原理是什么? 考察对Redis单线程模型、底层数据结构及I/O机制的理解第 833 题在编写程序时,什么情况下你会考虑使用多线程?请结合具体场景说明。 考察对多线程适用场景的理解及实际应用能力第 834 题在Redis中,keylen和key有什么区别?请说明什么场景下需要使用keylen。 考察对Redis key长度限制及二进制安全的理解第 835 题对MVVM设计模式的理解 考察对MVVM各层职责、数据绑定及交互流程的掌握程度第 836 题数据库设计中,电话号码能否使用整数类型存储?请说明理由。 考察对数据库数据类型选择、业务约束与存储设计的理解第 837 题请解释 HTTP 中 Session 和 Cookie 的关系,以及它们分别解决了什么问题。 考察对 HTTP 无状态特性下会话管理机制的理解第 838 题请解释HTTP和HTTPS的区别,并说明HTTPS是如何保证通信安全的。 考察对网络协议基础概念的掌握以及安全机制的理解第 839 题为什么 Vue2 中通过数组的 push 等方法修改数组也能触发响应式更新?这背后依赖了什么机制? 考察 Vue2 响应式原理中数组方法重写与依赖收集的机制理解第 840 题Vue 列表渲染中 key 的作用是什么? 考察对 Vue 虚拟 DOM diff 算法中 key 必要性和复用机制的理解