前端框架以及项目面试 聚焦Vue/React/Webpack

一面:基础知识(JS基础知识/框架基本使用)

二面:高级特性+原理(框架高级特性/框架原理)

三面:设计+经验(项目设计能力/工作经验和环境)

Vue面试题:

  1. v-show和v-if区别
  2. 为何v-for中要用到key
  3. 描述vue组件生命周期(有父子组件的情况)
  4. Vue组件如何通讯
  5. 描述组件渲染和更新过程
  6. 双向数据绑定与v-model的实现原理

React面试题

  1. react组件如何通讯
  2. JSX本质是什么
  3. Context是什么,有何用途
  4. shouldComponentUpdate的用途SCU
  5. 描述redux单项数据流
  6. SetState是同步还是异步

框架综合应用

  1. 基于React设计一个todolist(组件结构,redux state数据结构)
  2. 基于Vue设计一个购物车(组件结构,vuex state数据结构)

Webpack面试题:

  1. 前端代码为何要进行构建和打包
  2. Module chunk bundle分别是什么意思,有何区别
  3. Loader和plugin的区别
  4. Webpack如何实现懒加载
  5. Webpack常见性能优化
  6. Babel-runtime和babel-polyfill区别

如何面对面试题

  1. 框架的使用(基本使用,高级特性,周边插件)
  2. 框架原理(基本原理了解,热门技术的深度,全面性)
  3. 框架的实际应用,即设计能力(组件结构,数据结构)
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白Rachel

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值