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站实习##校招##秋招#
面经烤面筋 文章被收录于专栏

碎碎念记录面试经历

全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务