58到家面试题 · 技术原理
58到家相关面试题,按最终去重题目聚合。
共 299 道真题 · 当前筛选命中 246 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题char(20)和varchar(20)的区别,21字节的数据能存进去吗 考察对定长与变长字符类型的存储机制及长度语义的理解第 42 题请分别说明数据库事务的四种隔离级别各自解决了什么问题,并举例说明。 考察事务隔离级别原理及其解决的问题第 43 题实现一个斐波那契数列公共函数 function Fib(index){},index 是指定的下标。 考察递归、迭代与性能优化的编码实现能力第 44 题请实现二叉树的层次遍历,并分析其时间和空间复杂度。 考察二叉树层次遍历的算法实现及复杂度分析第 45 题为什么会有t分布? 考察t分布的来源、适用场景及与大样本正态近似的区别第 46 题请手写代码:先用 ES6 类实现继承,再用 ES5 方式实现等价的继承。 考察继承机制的掌握程度与对 ES5 原型链实现细节的理解第 47 题集合遍历时删除元素会发生什么?如果想要安全删除,该怎么做? 考察对集合迭代器机制和并发修改异常的理解第 48 题请列举几种常用的数据结构,并说明它们各自适用的典型场景。 考察对基础数据结构特性的掌握及实际选型意识第 49 题Promise和async await区别是什么? 考察对JavaScript异步编程模型的掌握与理解深度第 50 题Element-UI 中有哪些常用组件? 考察对 Element-UI 常用组件的熟悉程度及项目中的应用能力第 51 题深拷贝和浅拷贝是什么? 考察对深浅拷贝概念、区别及典型实现的理解第 52 题请介绍一下 JavaScript 的基本数据类型。 考察 JavaScript 基础知识的准确性和完整性第 53 题请谈谈数组在实际开发中的典型应用场景。 考察对数组数据结构特性及其适用场景的理解第 54 题在 InnoDB 中,删除主键索引对应的记录时,会触发哪些锁?请结合典型场景说明。 考察 InnoDB 行锁、间隙锁与索引特性对删除操作的影响第 55 题Vue 3 为什么改变数据劫持方式? 考察对 Vue 3 响应式原理变更及其动机的理解第 56 题InnoDB锁类型 考察InnoDB锁分类及适用场景第 57 题HTTP状态码知道哪些? 考察对HTTP状态码分类和常见状态码语义的理解第 58 题请比较 TCP 和 UDP 的协议特点及适用场景。 考察对传输层协议特性的理解及选型判断能力第 59 题请说明Redis中Hash类型的底层数据结构及其设计原因。 考察对Redis Hash底层实现和渐进式rehash机制的理解第 60 题请介绍跨域问题产生的原因,以及常见的跨域解决方案。 考察对浏览器同源策略的理解及实际解决跨域问题的能力