爱奇艺前端日常实习一面60min

1.面试官自我介绍+业务内容介绍
2.自我介绍
3.什么时候能到岗?能实习多久?一周能到岗几天?
4.为什么想做前端?
——八股部分——
1.var,let,const区别
2.const数组定义之后还可以改变数组里的值吗
3.js的基本类型和引用类型有哪些
4.map的主要方法有哪些
5.js数组常用方法
6.原型链
7.事件循环机制
8.promise,promise有几个状态,async,await
9.宏任务有哪些,微任务有哪些
10.项目里用了jwt token,具体是怎么使用的,除此之外认证方法有哪些
11.浏览器遇到的安全问题有哪些
12.防止CSRF的方法
13.浏览器本地存储的方式有哪些,localStorage有多大(没回答出来多大,只说了知道比cookie大一些比Indexdb小很多)
14.cookie什么时候会失效
15.回流和布局是什么,js设置width和height会不会引起回流(答对了会,但原因说错了)
16.盒子模型
17.CSS有哪些选择器,它们的优先级是什么
18.有了解过BFC吗?触发条件有哪些?
19.有没有用过flex,说一下常用的属性
20.script文件应该放在head部分还是body部分(答成head了,也没说出来是为什么)
21.常用的react hooks
22.React生命周期阶段(因为只学函数组件所以只简单说了三个阶段)
23.虚拟DOM
24.Fiber架构
25.项目里用了next.js,服务端渲染是怎么做的(大概回答了一下客户端渲染是什么样的,服务端渲染是直接返回给浏览器已经渲染的html页面,还提到了SSG和ISR,但服务端渲染的渲染过程并不清楚)
26.ISR具体是怎么实现的?
代码输出:async setTimeout promise输出顺序,考察事件循环
算法:比较版本号
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务