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站,再见

#bilibili##面经##校招##哔哩哔哩##前端工程师#
全部评论
我明天下午面主站🤣
点赞 回复 分享
发布于 2021-08-18 16:34
楼主有笔试吗?笔试难吗?
点赞 回复 分享
发布于 2021-08-18 17:33
b站投了没消息
点赞 回复 分享
发布于 2021-08-19 01:47
楼主收到二面通知了吗
点赞 回复 分享
发布于 2021-08-23 16:32
楼主,b站就两轮技术面吗?
点赞 回复 分享
发布于 2021-08-24 11:47
请教一下,一面的13题好懵呀,好像确实跟原型链没啥关系,试了一下如果把第一行的let改成var就会出错,为啥呢
点赞 回复 分享
发布于 2021-08-24 21:21
二面完一周没消息😂今天收到了笔试,感觉人没了
点赞 回复 分享
发布于 2021-08-24 23:01
EventBus是什么?
点赞 回复 分享
发布于 2021-08-25 15:17
今天刚二面完,技术基本没问,问了好多hr面的东西,30多分钟,不会凉了吧😥
点赞 回复 分享
发布于 2021-08-25 18:45

相关推荐

阿里国际 icbu n*16
点赞 评论 收藏
分享
评论
7
37
分享
牛客网
牛客企业服务