首页 > B站主站技术中心前端一面二面面经(已感谢信)
头像
西木鹿亚
编辑于 2021-08-27 18:32
+ 关注

B站主站技术中心前端一面二面面经(已感谢信)

8月2日投递
8月17号 一面 60min

  1. 自我介绍
  2. 实习项目介绍
  3. vue的整个生命周期
  4. vuex你是如何使用的
  5. vue-router有哪些路由模式
  6. 为什么history模式需要服务器支持
  7. Vue或者React如何做组件之间的通信
  8. 两个HTML页面之前如何传递参数(比如一个表单分两页,在第二页提交表单时如何获取到第一页的数据)
  9. CSS选择器的优先级顺序
  10. BFC
  11. flex弹性盒子布局
<div class="container">
  <div class="a"></div>
  <div class="b"></div>
</div>

.container{
    display: flex;
  width: 300px;
}
.a{
    flex: 1;
  width: 50px;
}
.b{
    flex: 2;
  width: 50px;
}
  1. [] + [] = ? , {} + [] = ? , + '123' = ?
  2. JavaScript原型链(题其实和原型链关系不是很大)
let a = { foo: 1 }
function make(a){
    a.foo = 2
  a = { foo: 3 }
  console.log(a)
}
make(a)
console.log(a)
  1. ES6的新特性用过哪些

  2. ES6解构对象改变变量名、解构数组

  3. 箭头函数

var a = 3;
var obj = {
    a: 4,
  fn1: function(){
      return this.a;
  },
  fn2: () => {
      return this.a;
  }
}
var obj2 = {
    a: 5
}
obj.fn1()
obj.fn2()
obj.fn1.call(obj2)
obj.fn2.call(obj2)
  1. 反问

面试官很好,问的还是相当基础,可能难的在二面,期待快快二面

8月20日 HR打来电话约二面

8月23日 二面 60min

  1. 项目介绍
  2. 实习时做的需求与学校中项目最大的差别是什么
  3. 学校项目作为前端组长是如何划分工作的
  4. Axios拦截器、了解内部实现吗?你从设计者的角度出发如何设计这个拦截器
  5. 同源策略、跨域
  6. cookie
  7. 登录状态管理、登录安全
  8. 一面13题原题
  9. 实现EventBus(on、off、emit、once4个方法)
  10. 如何清除浮动
  11. BFC
  12. Node的Express中间件你是怎么理解的
  13. 职业规划
  14. 反问

二面面试官也觉得挺好的,比较和蔼的人,没有问到算法题谢天谢地,项目居多,根据项目来引申新的问题,期待快快HR面

8.27 感谢信
苦苦等待hr面,等来了感谢信,面试中也没啥问题没回答上来,那就是有大佬吧,无缘B站,再见

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐