面试真题

技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
10 道

按赛道技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / HR / 职能」细分

按方向/形式点选即筛,再点「全部」还原

按难度

按企业点选查看该公司全部题目

技术岗 · 分类:前端 · 企业:网易10 道 · 点击进入查看参考答案

简单前端
内容溢出写法
结论:内容溢出通过CSS的overflow及相关属性控制显示。核心写法:1.块容器设固定宽高与overflow:hidden(裁剪)、scroll(滚动条)或auto(浏览器判断);2.单行文本溢出省略:white-sp…
🎤 网易
简单前端
实现动画的几种方式
结论:前端实现动画主要有CSS动画、JavaScript动画、SVG/SMIL动画、Web Animations API、Canvas/WebGL动画五种方式。核心要点:1.CSS动画通过@keyframes定义和ani…
🎤 网易
简单前端
事件过程
结论:前端DOM事件过程分为事件捕获、目标阶段、事件冒泡三个阶段,并涉及事件对象与事件委托机制。核心要点:1.捕获阶段从window/document向下传递到目标父节点;2.目标阶段到达事件触发元素;3.冒泡阶段从目标…
🎤 网易
简单前端
阻止冒泡
阻止冒泡即阻断DOM事件从目标元素向祖先元素传递。方法:1. 原生JS中在监听函数调用event.stopPropagation();旧IE用event.cancelBubble=true;2. 若用React等框架,合…
🎤 网易
简单前端
BFC 和触发方法
结论:BFC是独立渲染区域,内部布局不影响外部。触发方法:overflow非visible;float非none;position为absolute/fixed;display为inline-block、flex、gri…
🎤 网易
简单前端
flex-shrink 和 flex-grow
结论:flex-grow和flex-shrink是flex item的伸缩属性,分别控制容器空间有剩余时的放大比例与空间不足时的缩小比例。核心要点:1. flex-grow:默认0不放大;若值为正,按数值比例分配剩余空间…
🎤 网易
简单前端
flex: 1 含义
结论:flex:1 是 flex-grow:1; flex-shrink:1; flex-basis:0% 的简写。核心要点:flex-grow为1表示剩余空间分配权重为1;flex-shrink为1表示空间不足时等比例…
🎤 网易
简单前端
requestAnimationFrame 实现动画优点
结论:requestAnimationFrame让浏览器在下次重绘前调用回调,实现流畅、高效、省电的动画。要点:与浏览器刷新率同步(通常60fps),避免setInterval丢帧或过度绘制;页面后台或标签页隐藏时自动暂…
🎤 网易
简单前端
TypeScript 泛型
结论:TypeScript泛型是参数化类型,使组件可支持多种类型并保持类型安全。核心要点:用<T>声明类型变量,如function identity<T>(arg: T): T;可用于函数、接口、类,如interface…
🎤 网易
中等前端
commonjs 和 esmodule 区别?
结论:CommonJS与ESModule核心区别在规范、加载时机与值传递方式。要点:1.规范不同:CommonJS是Node.js社区规范,同步加载;ESModule是ECMAScript官方标准,异步加载。2.语法不同…
🎤 网易
题目整理自公开面经,答案由校招宝自研生成,仅供参考