2022春招前端最新面试题分享(九州云)

170 篇文章 3 订阅
72 篇文章 11 订阅

九州云

公司及岗位信息

  • 公司: 浙江九州云信息科技有限公司
  • 岗位: 前端开发工程师
  • 地点: 上海
  • 薪资: 15k
  • 面试结果: 全部通过, HR已给口头Offer

一面(2022/04/08)

  1. 简短的自我介绍
  2. 实习中做过的项目
  3. JS都有哪些数据类型
  4. 如何判断一个数据是否是数组, 说出知道的所有方式
  5. 说一下你理解的EventLoop
  6. 说一下你理解的闭包, 使用场景
  7. 说一下你理解的原型和原型链, prototype是做什么的
  8. new一个对象时, 经历了什么
  9. class中constructor的作用
  10. 在class的constructor中调用super有什么用
  11. 在class的constructor中声明方法, 此方法挂在到class的实例上还是原型上, 在class内声明方法挂在到哪儿
  12. Vue2的双向绑定原理, 越详细越好
  13. Vue2是如何实现数组的响应式的
  14. Object.defineProperty为什么不能监听数组和对象
  15. Vue2为什么不实现直接通过数组下标改变数据和视图, 理论上可以实现吗
  16. new Vue发生了什么
  17. Vue中数据的初始化在哪个生命周期中完成的
  18. Vue中$nextTick的使用场景, 实现原理, 属于微任务还是宏任务
  19. Vue3是如何实现数据双向绑定的
  20. Vue3 Composition API的优势
  21. 你了解到的Vue3和Vue2的区别
  22. WebPack常用的Plugin
  23. Vite和WebPack的区别, 为什么Vite会快, 什么原理
  24. HTTP常用的方法, patch和put的区别
  25. HTTP常见状态码
  26. HTTP的缓存策略, 强缓存和协商缓存的区别, 相关的头部都有哪些
  27. HTTP1.0、1.1、2.0的主要区别
  28. WebSocket和HTTP的区别, 各自的优势在哪儿

二面(2022/04/08)

  1. 简单聊聊学校和实习的经历
  2. 实习中项目的主要技术栈, 感觉实习有哪些方面的提升
  3. CSS实现水平垂直居中的方式, 说出你知道的所有方法
  4. vertical-align和line-height的区别和关联
  5. CSS重排和重绘, 如何避免
  6. 实现BFC的方式, BFC可以避免哪些问题
  7. 实现三栏布局的方式, 说出你知道的所有方法
  8. CSS绘制进度条的思路, 长方形和圆形
  9. 前端缓存相关的内容, 浏览器缓存、HTTP缓存, 详细介绍
  10. 强缓存和协商缓存的区别, 相关的头部
  11. 你平时写Vue项目中发现的ElementUI的缺点
  12. ElementUI实现按需引入的原理
  13. TypeScript泛型的相关内容
  14. 封装一个头像组件的思路
  15. 如何妥善处理组件间的通信
  16. Vuex可以实现长期存储吗, localStorage如何实现响应式
  17. localStorage可以跨域吗, 浏览器相同Tab下的localStorage是否可以共享, Cookie呢
  18. 如何实现跨页面通信
  19. 解决跨域的常见方式
  20. 如何优化WebSocket的使用, WebSocket可能会占用浏览器的渲染进程的
  21. Ajax的实现原理
  22. Promise.all的实现原理
  23. 如何将一个Promise实例数组中所有元素都执行一遍, 无论成功和失败, 输出对应的结果
  24. 你做过哪些项目的优化
  25. 图片懒加载的实现原理

备注

  • QQ: 505417246
  • WX: 18331092918
  • 微信公众号: Code程序人生
  • CSDN账号: CreatorRay
  • B站账号: LuckyRay123
  • 个人博客: http://rayblog.ltd/

欢迎关注我的各类账号, 持续更新优质前端内容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

CreatorRay

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

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

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

打赏作者

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

抵扣说明:

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

余额充值