58到家面试题(2026 最新)

58到家相关面试题,按最终去重题目聚合。

299 道真题 · 更新 2026-08-05

筛选题目
第 1 题你选择工作时会重点考量哪些因素? 考察求职动机、自我认知与岗位匹配度人岗匹配自我认知第 2 题请描述从在浏览器地址栏输入URL到页面完成加载,整个过程经历了哪些主要步骤? 考察网络请求链路、DNS解析、HTTP协议、渲染过程及整体流程的完整理解问题拆解技术原理DNSHTTPTCP第 3 题请介绍你在项目中最有代表性的一个项目,说明项目目标、个人职责、技术难点以及你选择该方案的原因。 考察项目深度、技术难点和方案权衡能力问题拆解项目复盘结果导向第 4 题请解释浏览器事件模型中的捕获、目标和冒泡三个阶段,并说明如何优化事件处理性能。 考察对DOM事件传播机制的理解及事件委托等优化手段性能优化技术原理第 5 题请介绍与开发相关的 OSI 七层模型各层的作用,并给出每一层对应的常见协议或设备。 考察对网络分层模型的理解及实际应用关联业务理解技术原理第 6 题Webpack的Loader和Plugin有什么区别? 考察对Webpack核心工作机制的理解和区分技术原理技术选型Webpack第 7 题在 React 中,什么时候选择函数组件,什么时候选择类组件? 考察组件类型选择的依据与对 React 演进的理解技术原理技术选型React第 8 题请设计一个新功能,说明从需求分析到技术方案落地的完整思路。 考察需求分析、方案设计与落地能力问题拆解需求分析系统设计第 9 题页面渲染出现卡顿时,你会从哪些方面分析原因? 考察前端性能问题的系统性排查思路与实际分析能力性能优化技术原理问题排查第 10 题给定一个字符串,找出其中出现次数最多的字符,并返回该字符及其出现次数。 考察哈希计数与最值求解的基础编码能力编码实现问题拆解第 11 题实现一个发红包算法:将m元随机分给n个人,要求每个人获得的金额在0.1到m/2之间,且所有金额之和等于m。 考察随机分配算法设计、边界条件处理和代码实现能力编码实现问题拆解第 12 题Vue 3 相对 Vue 2 有哪些主要改进? 考察对 Vue 3 核心特性的理解与对比能力技术原理技术选型Vue 3第 13 题OSI系统模型有几层,具体是啥? 考察对OSI七层模型及其功能的掌握程度技术原理第 14 题MySQL单表数据量过大怎么办? 考察对大数据量表治理策略的理解与权衡技术原理方案权衡MySQL第 15 题请描述 React 函数组件与类组件的生命周期区别,并说明 useEffect 如何模拟常见的生命周期阶段。 考察对 React 组件生命周期及 Hooks 替代机制的理解技术原理问题排查React第 16 题程序计数器为什么要存在? 考察对 JVM 运行时数据区中程序计数器作用与线程上下文切换机制的理解技术原理Java第 17 题在产品的工作流程中,哪个环节或任务你做得比较好?为什么? 考察自我认知、岗位优势识别和成果导向项目复盘结果导向自我认知第 18 题请解释JavaScript中let和var的区别,并给出一个典型的输出题示例。 考察对变量提升、块级作用域和暂时性死区的理解编码实现技术原理JavaScript第 19 题如何设计MySQL索引?请结合具体场景说明设计思路。 考察索引设计与优化经验性能优化技术选型方案权衡MySQL第 20 题用户在搜索框中输入内容时希望实时显示相似内容,如何避免频繁输入导致多次请求后端? 考察防抖、节流等前端性能优化手段及实际应用能力性能优化问题拆解技术选型