58到家面试题 · 技术原理
58到家相关面试题,按最终去重题目聚合。
共 299 道真题 · 当前筛选命中 246 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题请描述从在浏览器地址栏输入URL到页面完成加载,整个过程经历了哪些主要步骤? 考察网络请求链路、DNS解析、HTTP协议、渲染过程及整体流程的完整理解第 2 题请解释浏览器事件模型中的捕获、目标和冒泡三个阶段,并说明如何优化事件处理性能。 考察对DOM事件传播机制的理解及事件委托等优化手段第 3 题请介绍与开发相关的 OSI 七层模型各层的作用,并给出每一层对应的常见协议或设备。 考察对网络分层模型的理解及实际应用关联第 4 题Webpack的Loader和Plugin有什么区别? 考察对Webpack核心工作机制的理解和区分第 5 题在 React 中,什么时候选择函数组件,什么时候选择类组件? 考察组件类型选择的依据与对 React 演进的理解第 6 题页面渲染出现卡顿时,你会从哪些方面分析原因? 考察前端性能问题的系统性排查思路与实际分析能力第 7 题Vue 3 相对 Vue 2 有哪些主要改进? 考察对 Vue 3 核心特性的理解与对比能力第 8 题OSI系统模型有几层,具体是啥? 考察对OSI七层模型及其功能的掌握程度第 9 题MySQL单表数据量过大怎么办? 考察对大数据量表治理策略的理解与权衡第 10 题请描述 React 函数组件与类组件的生命周期区别,并说明 useEffect 如何模拟常见的生命周期阶段。 考察对 React 组件生命周期及 Hooks 替代机制的理解第 11 题程序计数器为什么要存在? 考察对 JVM 运行时数据区中程序计数器作用与线程上下文切换机制的理解第 12 题请解释JavaScript中let和var的区别,并给出一个典型的输出题示例。 考察对变量提升、块级作用域和暂时性死区的理解第 13 题请解释字典(dict)的扩容与缩容原理,以及渐进式 rehash 的机制。 考察对哈希表动态调整与渐进式迁移的理解第 14 题请介绍垃圾回收的相关知识,包括常见算法和垃圾收集器。 考察对垃圾回收机制的了解程度第 15 题请简述 HTTP/1.1、HTTP/2 和 HTTP/3 在传输效率和连接管理上的主要区别。 考察对 HTTP 协议演进的理解,重点在多路复用、队头阻塞和传输层变化第 16 题请介绍几个你常用的 ES6 新语法特性,并说明它们解决了什么问题。 考察对 ES6 核心特性的掌握及实际应用理解第 17 题请解释手机操作系统同时运行多个程序时,进程和线程是如何被调度和运行的。 考察对进程线程概念、调度机制和并发基础的理解第 18 题请编写代码实现:使用 querySelectorAll 选择页面上所有 class 为 'item' 的元素,并统计其中包含文本 'active' 的元素数量。 考察 DOM 选择与遍历统计的编程实现能力第 19 题请详细说明线程池的核心参数、创建方式以及工作流程。 考察对线程池原理和配置的理解第 20 题为什么StringBuilder线程不安全 考察对StringBuilder内部实现与并发安全的理解