记网易杭研(教育文漫)前端面试
整个面试从下午三点半到晚上八点,中间等的时间比较长,饿到瘫在沙发上
一面
- 盒模型
- css选择器优先级
- css可继承的属性
- 多行文本垂直居中
- 列举常见的块级元素和内联元素
- 手写深克隆
- 说说对闭包的理解
- 封装一个promise的思路(还好之前写过)
- 性能优化
- 简单聊了聊简历上的项目
二面(超温柔的大姐姐)
- 多个块级元素一行排列,说出不同方法的特点
- 隐藏一个元素,也是说出不同方法的特点
- 对比一下react和vue的特点
- 说一说vue的生命周期,和react的有什么不同,shouldComponentUpdate的原理
- vue组件的通信方式
- web缓存,如何不命中缓存(出门恍然大悟系列一)
- js自定义事件,原生js组件的通信(确实是知识盲区了)
- 性能优化(这点一面也问到过,二面就挖得比较深了)
- 介绍一个实习期间做的项目(lz曾在百度实习),说说设计通用组件的思路
- 如何解决js长列表滚动渲染卡顿的问题(这个我在简历里写到了)
- 断点续传的原理(这个也在简历上)
hr面
聊了聊实习期间的经历,性格什么的,真是玄之又玄
#网易##面经##前端工程师##秋招##内推##提前批#