阿里云6月前端实习面经

实习面试和秋招所有面试最有压力的一场面试。现在秋招也算尘埃落定,决定复盘这次面试,供大家参考。


阿里6.23面试
1.什么是装饰器
在最简单的形式中,装饰器只是将一段代码与另一段代码包装在一起的一种方式
2.ts相对于js有哪些优点
3.ts interface,type区别
4.什么叫接口合并
5.什么是泛型
6.react有了解吗,介绍一下react
7.react生命周期
8.hooks介绍一下,用来做什么
9.usecallback,usememo有什么区别,他们两可以互换?
10.vue的特性, 响应式? 响应式原理
11.defineProperty的缺陷
12.那数组的响应式怎么实现的
13.什么叫原型链
14.原型链继承有什么好处
15.vue3.0响应式怎么实现,什么是proxy
16.reflect是什么, 都有哪些静态方法
17.es6新特性
18.箭头函数的this
19.promise是什么, 链式调用是怎么实现的
20.async,await介绍一下
21.generator是什么, 怎么去执行一个generator
22.社区针对generator成熟的方案了解吗
23.什么是异步组件
24.动态引入组件有什么好处
25.影响页面性能的因素,如何优化
26.什么是sourcemap
27.介绍一下webpack和它的一些机制
28.loader是什么,如何自己开发一个loader
29.loader执行顺序
30.常见的plugins
31.plugins 和 loader 的区别
32.webpack打包的生命周期
33.treeshaking作用和原理
34.vite有了解吗 vite为什么这么快 生产环境怎么办
35.esmodule是什么 cjs amd cmd umd
36.nodejs了解哪些
37.webworker serviceworker区别
38.pwa 了解吗
ServiceWorker的主要能力集中在网络代理和离线缓存上。具体的实现上,可以理解为ServiceWorker是一个能在网页关闭时仍然运行的WebWorker
Service workers 本质上充当Web应用程序与浏览器之间的代理服务器,也可以在网络可用时作为浏览器和网络间的代理。它们旨在(除其他之外)使得能够创建有效的离线体验,拦截网络请求并基于网络是否可用以及更新的资源是否驻留在服务器上来采取适当的动作。由于PWA是谷歌提出,那么对ServiceWorker,同样也提出一些能力要求:
  • 后台消息传递
  • 网络代理,转发请求,伪造响应
  • 离线缓存
  • 消息推送
39.flex grid布局介绍一下
40.h5移动端适配
41.git常用命令 rebase merge区别
42.常见网络攻击类型 怎么防范xsrf
43.如何确保你的代码规范 eslint有了解吗
44.有接触什么新技术吗


#阿里云##面试题目#
全部评论
不算太难
2 回复
分享
发布于 2021-10-27 14:46
太难了
1 回复
分享
发布于 2021-10-27 11:39
联易融
校招火热招聘中
官网直投
问麻了这个
点赞 回复
分享
发布于 2021-10-30 00:37
这也太难了
点赞 回复
分享
发布于 2022-03-14 20:48
楼主过了吗
点赞 回复
分享
发布于 2022-03-15 11:09

相关推荐

3 43 评论
分享
牛客网
牛客企业服务