小鹅通面试题 · 问题拆解
小鹅通相关面试题,按最终去重题目聚合。
共 659 道真题 · 当前筛选命中 122 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题Go 语言是如何实现跨平台编译的? 考察对 Go 语言跨平台编译机制和工具链的理解第 2 题在 JavaScript 中,字符串如何转换为数组?请说明至少两种方法及其适用场景。 考察字符串转数组的基础操作与边界处理第 3 题分库分表了解吗?如果十亿数据的大表要分表,怎么做,分表之后业务怎么切换? 考察分库分表方案设计能力与迁移切换的工程落地思路第 4 题描述LRU缓存淘汰算法的过程。 考察对LRU缓存淘汰算法的原理和实现细节的理解第 5 题怎样实现响应式对象? 考察对响应式系统核心原理和实现细节的理解第 6 题在做这个项目前,你调研过哪些同类产品或方案? 考察竞品分析、技术选型与方案权衡能力第 7 题父子组件生命周期执行顺序是怎样的,为什么会有这样的顺序? 考察对组件生命周期机制和父子挂载/更新/卸载顺序的理解第 8 题用 Map 数据结构来存储数据是怎么样的? 考察对 Map 数据结构特性、适用场景及与哈希表关系的理解第 9 题请分析函数调用、微任务和宏任务的执行顺序,并给出示例。 考察综合运用事件循环规则分析代码执行顺序的能力第 10 题请详细描述 JavaScript 事件循环的工作机制,并举例说明宏任务与微任务的执行顺序。 考察对 JavaScript 事件循环机制与任务调度顺序的理解第 11 题一次前端请求到达后端,完整的网络链路是怎样的?中间涉及哪些关键环节? 考察候选人对网络传输链路各环节的理解与系统性描述能力第 12 题性能优化方面,常见性能指标有哪些,各指标如何计算,以及如何优化首屏加载? 考察性能指标的理解、计算方式和首屏加载优化的系统性方法第 13 题请实现一个数组升序排序的函数,并说明你的算法选择。 考察排序算法理解、编码实现与复杂度分析能力第 14 题请描述从在浏览器地址栏输入一个 URL 到页面完整显示出来的全过程。 考察对 Web 请求、渲染和网络协议的整体理解与系统化表述能力第 15 题快速排序的实现原理 考察快速排序的分治思想、划分操作与复杂度分析第 16 题Vue3 的响应式系统与 Vue2 相比有什么不同? 考察响应式原理、代理机制和边界情况的处理第 17 题页面下拉加载数据如何获取正确的数据? 考察分页加载中数据一致性与并发控制的处理能力第 18 题请详细说明什么情况下会命中强缓存,什么情况下会命中协商缓存? 考察浏览器缓存机制中强缓存与协商缓存的触发条件及区别第 19 题请介绍一个你认为最有价值的项目,包括你的角色、技术难点和最终成果。 考察项目复盘能力、技术深度与个人贡献第 20 题请详细说明 WebSocket 协议的工作原理及其与 HTTP 的关系。 考察对 WebSocket 协议机制、握手流程及实际应用场景的理解