前端框架以及项目面试 聚焦Vue/React/Webpack_前端框架及项目面试-聚焦vue3/react/webpack-程序员宅基地

技术标签: 面试  vue  react  

一面:基础知识(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. 框架的实际应用,即设计能力(组件结构,数据结构)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Sabrina_cc/article/details/105117052

智能推荐

Android系统Recovery工作原理之使用update.zip升级过程分析(四)---Android系统Recovery模式的工作原理-程序员宅基地

文章浏览阅读275次。Android系统Recovery工作原理之使用update.zip升级过程分析(四)---Android系统Recovery模式的工作原理_android系统recovery工作原理

20 更新和删除数据_20、删除数据的方式-程序员宅基地

文章浏览阅读220次。更新-update例:客户10005有了emailupdate customersset cust_email='[email protected]'where cust_id=10005;以要更新的表的名字开始;以where子句结束。更新多个列值update customersset cust_name='fudd',//逗号分隔set cust_email='[email protected]_20、删除数据的方式

常见的Windows提权方法_路径闭合提权-程序员宅基地

文章浏览阅读3.5k次,点赞2次,收藏16次。目录1、无引号提权路径(Trusted Service Paths)2、易受到攻击的服务(Vulnerable Services)3、AlwaysInstallElevated(始终安装高架)4、信息泄露5、基于资源的域约束性委派利用6、POTATO家族7、MySQL下的提权技术MOF提权UDF提权启动项提权8、命令管道提权9、令牌窃取10、常见Windows的提权CVE1、无引号提权路径(Trusted Service Paths)原理:利用._路径闭合提权

学生党的川藏骑行经验谈 篇一:骑行技巧&装备-程序员宅基地

文章浏览阅读4.5k次。学生党的川藏骑行经验谈 篇一:骑行技巧&装备 某天艳阳高照,鄙人饭后正稳稳的在宿舍床上刷着“什么值得买”,刷得那个兴高彩烈啊!(小编请留意,此处应有掌声 )。突然,一哥们微信袭来,说:成都已到,后天出发,有话要嘱咐没?。看完微信瞄了一下日历 哦,原来7月了,今年的川藏线又要开始热起来了吧。回想一年前(哥那年19 ),也是差不多这个时候到了成都,折腾几天后准备出发了,想不到 突遇50年

GPRS--ubifs系统的制作_ubifs建立-程序员宅基地

文章浏览阅读284次。前言:在根文件目录制作完成后,我们制作了initramfs内核启动系统,明白该系统的缺点不适合长期的开发,因此引入了移植ubifs系统这个想法,该系统的好处,读者们可自行百度,是目前较为流行的嵌入式根文件系统;Linux内核MTD对同一Flash分区提供了两种设备文件给用户层使用,一种是/dev/mtdblockX块设备,该设备用来建立文件系统并挂载起来使用;另外一种相对应的/dev/mt..._ubifs建立

汇编语言笔记-ARM汇编器伪操作_arm汇编 定义变量并初始化值-程序员宅基地

文章浏览阅读1.9k次,点赞3次,收藏21次。ARM汇编位操作介绍,基于Cortex-M3内核,通过keil5进行验证_arm汇编 定义变量并初始化值

随便推点

Python编程笔记二进制、字符编码、数据类型-程序员宅基地

文章浏览阅读100次。Python编程笔记二进制、字符编码、数据类型一、二进制bin()在python中可以用bin()内置函数获取一个十进制的数的二进制计算机容量单位8bit = 1 bytes 字节,最小的存储单位,1bytes缩写为1B1KB = 1024B1MB = 1024KB1GB = 1024MB1TB = 1024 GB1PB = 1024..._python二进制的位散

Eclipse_org/tigris/subversion/subclipse/core/resources/svn-程序员宅基地

文章浏览阅读242次。一、下载Eclipse网址:https://www.eclipse.org找到Download点击进入如下界面:点击:Download Package找到你需要的版本下载找到专门给Java开发者使用提供的Eclipse版本下载打开下载好的压缩包,解压即可二、打开Eclipse点击解压后的目录,打开eclipse,会弹出设置Workspace的窗口..._org/tigris/subversion/subclipse/core/resources/svnworkspaceroot

Linux系统编程4:IPC共享内存_ipc 共享内存 shmopen-程序员宅基地

文章浏览阅读221次。文章目录0\. 共享内存1\. POSIX 共享内存2\. 分类3 接口3.1 函数3.1.1 创建3.1.2 删除3.1.3 建立内存映射3.1.4 关闭内存映射4 示例4.1 内存映射文件4.2 共享内存区对象(非亲缘进程)4.3 匿名内存映射(亲缘进程)5\. 使用mmap容易出现的问题被以下专题收入,发现更多相似内容推荐阅读[更多精彩内容](/)推荐阅读0. 共享内存比喻火锅..._ipc 共享内存 shmopen

C语言中的常量_c语言 定义常量-程序员宅基地

文章浏览阅读2k次。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、C语言常量的分类二、常量的介绍1.字面常量2.const修饰的常变量2.const修饰的常变量2.const修饰的常变量2.const修饰的常变量2.const修饰的常变量总结前言我们在编程序的时候经常会遇到常量,还有变量,那么下面就和大家谈一谈什么是c语言中的常量。C语言中的常量是指,在程序的执行过程中,这个量不会发生变化,是一个固定的数据。一、C语言常量的分类C语言常量可分为:字面常量,const修饰的常_c语言 定义常量

gitlab查看分支创建时间-程序员宅基地

文章浏览阅读1.3w次。git reflog --date=local --all_gitlab查看分支创建时间

Linux下安装RabbitMQ_rabbitmq下载-程序员宅基地

文章浏览阅读3.6w次,点赞146次,收藏411次。一、RabbitMQ介绍 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 AMQP,即Advanced Message Q..._rabbitmq下载

推荐文章

热门文章

相关标签