网易有道秋招前端面经

网易有道秋招前端面经

2021/01/13 一面
时长:50分钟

  1. vue双向绑定原理
  2. 为什么需要虚拟DOM,diff算法的作用
  3. render树和DOM树的区别
  4. 组件间的通信
  5. 排序有哪些,手写快排
  6. 设计模式有哪些,手写单例
  7. 知道发布订阅模式吗
  8. 防抖节流,手写防抖
  9. 找到字符串中的img并删除相对地址的img
var str='<div><p>xxx<img src="./file"/><img src="https://fsdfsdf.com"></p><span></span></div>'
innerHTML='span img p div'
1. 怎么找到图片
2. 删掉带相对地址的图片
  1. js的基本数据类型,说说symbol

symbol类型的用途:确保对象属性使用唯一标识符,不会发生属性冲突的危险。把一些不需要对外操作和访问的属性使用Symbol来定义,因为Symbol类型的key是不能通过Object.keys() 或者 for…in 来枚举的。

  1. 解释一下undefined 和 null
  2. 实现一个input和span的绑定
  3. 了解哪些网络攻击
  4. 怎么优化缓存
  5. ES6新增了一些什么
  6. 箭头函数和普通函数的区别
  7. Pormise和async的区别
  8. 继承有哪些,特点分别是什么
  9. 有用过line-height吗? 取值有哪些?
  10. 水平竖直居中的方式
  11. 盒模型及其区别
  12. 定位有哪几种
  13. 什么是绝对定位
  14. call/apply/bind的区别
  15. 原型和原型链
  16. 隐式转换
  17. 说一说响应式布局

2021/01/21 二面
时长:50分钟

  1. vuex的使用
  2. 组件之间的通信
  3. 手写Promise.all
  4. 实现setInterval 和 ClearsetInterval
  5. Promise setTimeout nextTick 执行顺序
  6. 算法题:最大子序列和
  7. HTTP2.0和之前的区别
  8. 网络攻击:中间人、xss、csrf
  9. cookie的HTTPonly
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值