B站前端实习面经
一面
20220217 时长50min
-
自我介绍聊项目,项目提到内网开发,问如何判断IP是内网还是外网
-
为什么有的项目用g6,有的用echarts,有的用gojs
-
axios基于事件的封装,解释一下
-
axios请求的取消,如何实现的。XML和Fetch原生可以取消请求吗
-
$set底层是如何做响应式的,为什么可以解决vue2响应式监听的问题
-
vue是如何做响应式的
-
开发中遇到过页面渲染时的卡顿吧,如何做优化
-
讲一下css中flex布局的相关属性
-
flex实现:两个div,左边定宽,右边自适应
-
js数组有哪些是会改变原数组的 splice? slice? reduce...?
-
介绍一下es6的语法
-
箭头函数和普通函数区别,如果用call之类的来改变,this指向会变吗
手撕算法:
数组扁平化:如[[4, 5, [5, 6]], 1]
二面
全程聊项目
#哔哩哔哩##面试题目#