YY面试题 · 编码实现

YY相关面试题,按最终去重题目聚合。

227 道真题 · 当前筛选命中 13 · 更新 2026-08-05

筛选题目已选:编码实现
第 1 题如何设计并封装一个自定义 Hook? 考察自定义 Hook 的设计原则与复用能力编码实现技术原理React第 2 题React 是如何实现页面更新的?请说明从状态变化到界面重绘的流程。 考察 React 状态更新机制与渲染流程的理解编码实现技术原理React第 3 题给定字符串 abbbaaald,找出其中重复出现的字符,最终输出 b。请说明你的判断过程。 考察基础字符串处理与重复字符判断能力编码实现问题拆解第 4 题给定一个包含约20亿条QQ号记录的文件,每条记录是一个QQ号,可用内存约2GB,如何找出出现次数最多的QQ号? 考察海量数据处理、外部排序或哈希分治、内存受限下的频次统计算法编码实现问题拆解技术原理第 5 题用过TypeScript吗?讲讲对TS的理解,用过泛型吗 考察TypeScript基础认知与泛型掌握程度编码实现技术原理TypeScript第 6 题请设计一个包含九宫格布局、函数定义与过渡动画的前端交互组件,并说明实现思路。 考察前端基础布局、JavaScript函数封装与CSS过渡动画的综合实现能力编码实现问题拆解技术原理CSSJavaScript第 7 题请说明XMLHttpRequest的基本用法和它在网页请求中的作用。 考察对XMLHttpRequest核心概念和实际应用的理解编码实现技术原理第 8 题你的项目提到了解决粘包问题,是怎么实现的? 考察对TCP粘包问题的理解及实际解决方案的应用能力编码实现技术原理问题排查TCP第 9 题请说明 React 自定义 Hook 的用途,并举例说明如何设计一个自定义 Hook。 考察对 React 自定义 Hook 概念、设计原则和实际应用的理解编码实现技术原理React第 10 题请说明你在项目中如何封装或重写XMLHttpRequest,以及你这样做的原因和实现要点。 考察对XHR封装的理解、设计思路与实际应用能力编码实现问题拆解技术原理第 11 题你会怎么用ES6实现贪吃蛇 考察ES6语法掌握与面向对象游戏逻辑设计编码实现系统设计技术原理第 12 题请介绍你是如何优化前端长列表渲染性能的? 考察对高频、大数据量列表渲染瓶颈的识别与常用优化手段编码实现性能优化技术选型第 13 题在编程中如何避免数组或缓冲区越界访问? 考察对边界检查、安全管理函数和编码习惯的掌握编码实现风险判断