前端面试集合 6

1
1. 用vue和react都做过哪些项目?
2. 平时都是通过哪些途径来学习前端技术的?
3. vue-router的两种模式?他们有什么特点?
我提到hash模式在URL地址发生变化时,页面不会重新加载,
history模式上线后会出现刷新报404的问题
4. 接上面, 为什么hash模式下URL地址发生变化,页面不会重新加载?
5. 接上面, 为什么history模式上线后刷新会报404?
6. 用vue进行本地开发时,在编辑器里操作代码,浏览器页面就会自动刷新,这是怎么做到的?
7. npm install的时候, 它是怎么做到自动安装项目所需要的工具的?
8. 假设公司网络出问题,如何接到我的私网继续进行开发?
9. 说说3个实现三栏布局的方法(左右定宽,中间自适应)(会议室有小黑板,把代码写出来...)
10. 还问了一个JQuery的问题,不太记得了


11. 自我介绍
12. 数据类型有哪些   es6数据类型是什么
13. 如何实现继承
14. call apply bind 有什么区别
15. 如何用call 或 apply实现一个bind  讲思路
16. 闭包
17. Vue和react的区别
18. Vue 有哪些缺点
19. Vue 的data为什么不是对象
20. Vue 的key有什么作用
21. 有key的dom和没key 的哪个渲染更快
22. React的hock怎么使用
23. React的类组件和函数组件有什么区别,哪个更好,为什么好
24. React比vue 好在哪里
2
1. 自我介绍
2. Vue与react的区别
3. Setstate的工作原理
4. Vuex与redux的区别
5. Computed与watch的区别
6. 一个算法题:数手指的题目
7. Vue中都用过哪些组件
8. 你觉得vue的优点有哪些

1. 介绍你做过哪些项目。
2. 对nodejs有多少了解。
3. 项目中有金融项目,对用户保密做了哪些操作。(回答加盐)
4. 平时加盐用的是哪种类型。(回答哈希)
5. 然后他说了其他加盐的两种操作,问我熟悉哪种。(表示根本听不懂。。。坚持哈希)
6. Vue生命周期。
7. Es5与Es6的语法区别。
8. 对http的了解。然后问了一波我根本听不懂的问题。
9. 后台数据接口出现问题是怎么处理的,处理步骤是怎样。
10. 跨域是什么,怎么处理。
11. 有没有用过nuxt服务端渲染。
12. 如果让你去学习nuxt,接受能力快不快。
13. 期望薪资。
14. 未来规划。
15. 你还有什么问题。
3
1.对vuex的理解,在你的项目中是怎么用的,为什么要共用数据,共用哪些数据,比如...
2.用git实现你项目下只public文件夹对其他成员可见,怎么实现
3.三种方法实现一个3列布局,左右定宽,中间自适应
4.路由拦截,输入地址不能直接跳转到想去的页面,怎么实现
5.webpack平时怎么用的(我说用脚手架开发,他说webpack很重要,代码压缩什么的,开发小程序应该知道)
6.小程序是怎么开发的

1. 有没有印象深刻的哪个项目 讲讲
2. 对vue还是react哪个比较熟悉 两者的不同点
3. 讲讲redux 为什么要用 实现原理
4. promise是什么
5. 说一下闭包 有什么作用
6. http 发送一次请求的整个流程
7. 堆和栈
8. 代码注释书写规范
9. vue全家桶分别有什么
10. cookie和localstorage区别
11. post/get 请求区别
12. 性能优化
13. AMDCMD
14. Nodejs了解吗
15. 设计模式有哪些 单列模式是怎样的
16. 原型链
17. 跨域处理方式
18. 垃圾回收机制
19. 弹性盒布局
20. 304状态表示什么 为什么会显示304
21. 用什么写的小程序
22. 平时用什么学习技术 学习方法
23. Element-ui熟悉吗 用在哪类项目
24. 使用sass 还是less 两者区别
4
1.说说你都用webpack做些什么
2。说说vue的路由吧 它都有什么钩子函数 为什么会报404呢?
3。能说说你们这个登录校验是怎么做的吗?
4。说说你这个后台管理系统是怎么去做管理员和教师角色的权限区分
5。这个vuex用得多吗 一般是怎么去修改vuex的数据
6。在混合开发中你是怎么跟原生开发交互的?都有些什么方法。
7。vue的传值方式
8。有独立封装过高阶组件吗 能说说都封装过哪些高阶组件吗 什么情况下你觉得需要封装高阶组件呢
9。说说你独立开发的整个流程 代码从无到有的全过程
10。你平常都用什么工具跟团队进行合作开发呢
11。在你开发的过程中 是觉得vue好用还是react 为什么?
12。这个app上线了吗?能让我看看你的这个app项目吗?然后问关于这个项目的问题
13。遇到前端的某些东西解决不了你会怎么处理?
14。说说闭包的原理

1.自我介绍
2.介绍项目中的技术点
3.react和vue的区别
4.react和vue的生命周期
5.sass和css的区别
6.项目中有哪些优化
7.dom和bom的理解
8.react的组件通信
9.redux的理解,里面的一下关键用法
10.state的数据怎么管理,怎么获取
11.用过那些UI组件库
12.会typescript吗
13.组件的封装
14.怎么做路由拦截
15.react中怎么做权限管理
16垂直居中的方法
17.遍历的几种方法
5
1. App是如何用混合开发做成的
2. 垂直居中的方法
3. 跨域请求的方法
4. 如果同时打开两个购物车,如何做到一个页面点击数据改变,另一个页面也发生变化
5. 一个抽奖活动,如何实现进来时刷新同时在线人数
6. 如果你的react的页面发生白屏,你会怎么检查代码,如果是组件中的JS问题,你是怎么检查的
7. 如果是后台数据接口出问题了,会发生什么
8. 说一下你了解的几个状态码
9. 说一下http缓存原理,缓存时间是多久。
10. Vue的底层原理
11. Vue中的render和React中的setStata什么什么的,叽里咕噜,我感觉HR不懂vue只会React
12. Async和await怎么理解
二试:
1. vue与react的区别
2. vue的运用的什么模式,react运用的什么模式
3. 如何解决跨域
4. Jsonp跨域有什么缺点
5. Axios和其他请求方法有什么区别,有哪些特点
6. 移动端和pc端的知道有哪些布局方式
7. 看到你简历上有用过sass,你为什么用它,有什么好处
8. 如何解决css的兼容性问题
9. Promise的原理
10. Es6的常用语法
11. 箭头函数和普通函数的区别
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值