58到家面试题 · 技术原理
58到家相关面试题,按最终去重题目聚合。
共 299 道真题 · 当前筛选命中 246 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题请解释 useEffect 的依赖项数组不同写法之间的差异。 考察 useEffect 依赖项机制的理解及副作用执行时机第 62 题介绍ACID特性 考察对数据库事务四大特性及其含义的理解第 63 题请说明 InnoDB 存储引擎的主要优势。 考察对 InnoDB 核心特性的理解第 64 题改表结构需要的锁,一千万行的表增加一个字段,会对表产生什么影响? 考察对 DDL 锁行为、锁时长和表规模影响的理解第 65 题请描述从在浏览器输入网址到页面完整渲染出来的整个过程,包括关键的网络和解析步骤。 考察对浏览器网络请求、资源解析与渲染主流程的完整理解第 66 题请介绍Java集合类的相关知识,包括整体框架、常用实现类及适用场景。 考察集合框架的掌握程度和实际选型能力第 67 题讲一下HTTP和HTTPS的区别。 考察对HTTPS加密机制、证书体系及安全边界的理解第 68 题说说进程和线程的区别 考察操作系统并发模型的基础概念理解第 69 题useEffect 如何使用,它的执行原理是什么? 考察对 React Hooks 中 useEffect 的 API 使用和内部机制的理解第 70 题说一下块级作用域,为什么要有块级作用域? 考察对JavaScript块级作用域概念及引入原因的理解第 71 题除了B+树还了解什么树?它们之间有什么区别? 考察对常见树结构的了解程度与横向对比能力第 72 题请描述浏览器从输入URL到页面渲染完成的主要过程。 考察对浏览器渲染流程的整体理解与关键环节掌握第 73 题请描述HTTPS建立连接的过程,并说明为什么它比HTTP多出若干次握手。 考察对HTTPS握手流程、TLS协议及安全通信原理的理解第 74 题Redis 支持哪些基本数据类型? 考察对 Redis 核心数据结构的掌握程度第 75 题在用户点击内容发送请求后,如何实现因等待时间过长而阻止该请求的发送? 考察前端请求超时控制与用户体验优化第 76 题为什么 useEffect 等 Hook 不能放在条件语句(如 if)中? 考察对 React Hooks 调用规则背后原理的理解第 77 题请用滑动窗口算法解决最小覆盖子串问题:给定字符串 s 和 t,返回 s 中涵盖 t 所有字符的最短子串;若不存在则返回空字符串。通过代码实现它。 考察滑动窗口算法的理解与实现能力,以及对子串覆盖判定和边界条件的处理第 78 题请说明如何将本地的分支代码与同事的分支代码合并到本地。 考察对Git分支合并流程的理解及实际操作能力第 79 题想要查看打印的日志用什么指令? 考察对常用日志查看命令的掌握程度第 80 题怎么在MySQL中实现乐观锁? 考察乐观锁原理及在MySQL中的具体实现方式