8.27bilibil校招一面
八股啥都都答的挺好的,但是没有后续,感觉可能是简历当时实习内容描述的还比较欠缺,表述的不太好!
1.自我介绍
开始八股
2.es6里的箭头函数和普通函数有什么区别
3.new关键字实例化一个函数的构造器是个什么样的过程
4.讲一下js里的原型链是一种什么机制
5.浏览器的同源策略是一种什么机制
6.不符合同源策略会发生什么问题(衍生讲解解决跨域问题的方法)
7.可以讲一下Cros策略中的预检请求是什么
8.预检请求除了检查ip还检查些啥(还有请求方式等)
9.跨域里的简单请求和复杂请求
10.cookie在浏览器存储时存在些什么字段(比如存用户标识存些什么属性,比如名字,过期时间之类的)
11.localStorage和cookie的区别
12.存储用户登录态是怎么做的
样式相关八股
13.全屏浮层弹窗,要求弹窗水平垂直居中,如何做
14.是否使用过element组件库之类的,组件库中的弹窗触发条件的实现原理是什么
15.纯文本行内垂直居中如何做(行高line-height)
问项目
16.oss项目文件传输的大文件切片怎么实现的
17.是否了解es6新增的fetch请求
18.pinan与vuex的差异,与各自优势
问实习
19.taptap项目对哪些东西做了性能优化
20.实习过程遇到过最复杂的点和问题
21.rem的原理
22.图片懒加载怎么做的
23.滚动条套滚动条时怎么判断元素是否在视口内
24.浏览器缓存这么做的
25.希望从一些数据指标去衡量页面的性能,有哪些数据口径可以去衡量
26.反问
-秋招流程
-部门业务(直播内的支付相关业务)
-改简历
#前端##bilibili##b站实习##校招##秋招#面经烤面筋 文章被收录于专栏
碎碎念记录面试经历