面试问题累计(珍藏)

网络相关

  1. TCP UDP 区别
  2. TCP三次握手
  3. Http和Https区别(高频)
  4. GET和POST区别(高频)
  5. 网络安全: xss 和 csrf(高频)

js相关

  1. 闭包(高频)
  2. 原型链(高频)
  3. EventLoop
  4. 数组去重的多种方式
  5. 算法: 冒泡排序、快速排序
  6. 深拷贝浅拷贝

vue

  1. 生命周期(高频)
  2. 路由模式(两种路由方式,路由钩子,query,param传值类型有何不同)
  3. 双向绑定原理(高频)
  4. vuex原理(高频)
  5. 组件传值方式 ($refs,$parent,$child,$props,$emit,vuex)等等
  6. keep-alive
  7. axios(拦截器,如何封装各类型请求GET/POST/DELETE/PUT)等
  8. slot
  9. 组件如何刷新($nextTick,key)等等
  10. 如何封装一套自己的组件库

ES6

  1. promise(高频)
  2. 会问你经常用es6么,用到哪些
  3. 箭头函数和普通函数区别
  4. 数组常用的几种高阶写法(forEach,filter,map,reduce,some,every,includes)等等
  5. map set如何使用
  6. asyic await回调
  7. let const var 区别

其他

  1. restfulAPI
  2. 浏览器缓存
  3. 浏览器地址栏输入地址后发生了什么
  4. repaint、reflow
  5. MVC、MVVM
  6. HTML5、和CSS3新特性
  7. 页面渲染大量数据怎么办
  8. js执行大量数据运算怎么办
  9. 前端优化方案(高频)
  10. webpack vite
  11. BFC
  12. 算法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值