金山云面试题 · 技术原理
金山云相关面试题,按最终去重题目聚合。
共 244 道真题 · 当前筛选命中 199 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题箭头函数和普通函数有什么区别? 考察对JavaScript函数语法、this绑定及适用场景的理解第 2 题请说明水平触发和边缘触发的区别,以及你选择使用水平触发的原因。 考察对事件触发机制的理解及选型权衡能力第 3 题面向对象的三大特性是什么?请分别说明其含义。 考察面向对象基础概念的准确理解和表述能力第 4 题请手写一个自定义 React Hooks,并说明其设计思路与使用场景。 考察自定义 Hooks 的封装能力、React 特性理解与业务抽象能力第 5 题逻辑卷的创建过程是怎样的? 考察 Linux 逻辑卷管理的操作流程与关键步骤第 6 题请解释浏览器缓存的机制和分类,并说明如何控制缓存行为。 考察对HTTP缓存机制、缓存策略及控制手段的理解第 7 题为单链表的 AddNode 方法维护尾指针以优化性能,请说明如何实现以及带来了哪些收益和潜在代价。 考察对单链表尾插操作的时间复杂度优化及实现细节第 8 题请分别用 C++ 和 Python 实现反转数组中从指定起始到结束位置的元素顺序,并保持其余元素不变。 考察双语言基础语法、数组操作与边界处理第 9 题你日常开发使用的是什么操作系统?请结合具体场景说明操作系统选择对你开发效率或技术栈的影响。 考察候选人的开发环境熟悉度与工具链适配能力第 10 题ref 和 reactive 的区别是什么? 考察 Vue 3 响应式 API 的核心差异及适用场景第 11 题解释递归,并说明斐波那契数列的递归实现原理。 考察递归核心概念、终止条件与复杂度分析能力第 12 题SSE和WebSocket的区别是什么? 考察对服务端推送与全双工通信协议的核心差异及适用场景的理解第 13 题请描述通过命令行登录 MySQL 的常用命令,并说明如何指定用户名、密码、主机和端口。 考察对 MySQL 客户端命令行基本用法和常见参数的掌握第 14 题正则表达式中\d表示什么? 考察正则表达式基础元字符的含义第 15 题请列举 React 中常用的 Hooks,并说明各自的核心用途。 考察对 React 常用 Hooks 的熟悉程度与理解深度第 16 题在 JavaScript 中,有哪些方法可以改变 this 的指向?请分别说明其使用场景和注意事项。 考察 JavaScript 中 this 绑定的机制与改变 this 指向的常用方法第 17 题请列举常见服务的默认端口号。 考察对常用网络服务默认端口的基础记忆第 18 题如何对 Elasticsearch 进行性能调优? 考察对 ES 索引、查询、分片与内存配置的综合优化能力第 19 题在 Java 中,哪些常见场景可能会导致内存泄漏?请举例说明。 考察对内存泄漏典型场景的识别和分析能力第 20 题请解释网络分层模型(如 OSI 或 TCP/IP),并说明分层的主要作用。 考察对网络分层结构的理解及其设计意义