8月2日投递
8月17号 一面 60min
- 自我介绍
 - 实习项目介绍
 - vue的整个生命周期
 - vuex你是如何使用的
 - vue-router有哪些路由模式
 - 为什么history模式需要服务器支持
 - Vue或者React如何做组件之间的通信
 - 两个HTML页面之前如何传递参数(比如一个表单分两页,在第二页提交表单时如何获取到第一页的数据)
 - CSS选择器的优先级顺序
 - BFC
 - 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;
}- [] + [] = ? , {} + [] = ? , + '123' = ?
 - JavaScript原型链(题其实和原型链关系不是很大)
 
let a = { foo: 1 }
function make(a){
    a.foo = 2
  a = { foo: 3 }
  console.log(a)
}
make(a)
console.log(a)ES6的新特性用过哪些
ES6解构对象改变变量名、解构数组
箭头函数
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)- 反问
 
面试官很好,问的还是相当基础,可能难的在二面,期待快快二面
8月20日 HR打来电话约二面
8月23日 二面 60min
- 项目介绍
 - 实习时做的需求与学校中项目最大的差别是什么
 - 学校项目作为前端组长是如何划分工作的
 - Axios拦截器、了解内部实现吗?你从设计者的角度出发如何设计这个拦截器
 - 同源策略、跨域
 - cookie
 - 登录状态管理、登录安全
 - 一面13题原题
 - 实现EventBus(on、off、emit、once4个方法)
 - 如何清除浮动
 - BFC
 - Node的Express中间件你是怎么理解的
 - 职业规划
 - 反问
 
二面面试官也觉得挺好的,比较和蔼的人,没有问到算法题谢天谢地,项目居多,根据项目来引申新的问题,期待快快HR面
8.27 感谢信
苦苦等待hr面,等来了感谢信,面试中也没啥问题没回答上来,那就是有大佬吧,无缘B站,再见
            
                                                
                                                
                        
                        
                        
                        
                        
            
            
                    
                    
                            
全部评论
(9) 回帖