人事很专业,流程很规范。面试官(2个)应该挺厉害的,问的问题涉及原理的比较多,我很多不会的,还是很耐心的对我进行完了面试,总之挺受打击,还是要还好学习。
包含1个问题,1个回答
Q:angular
1.angular2的绑定如何绑定html属性;
2.讲讲angular2的双向绑定怎么实现的;
3.angular2的脏检查,什么时候检查,是定时器还是什么?
4.用angular发送个请求,怎么撤回?
5.promise用过吗,和observe(RxJS)的区别?
6.兄弟组件之间如何值传递;
7.用过什么angular第三方库。
html
css
1.垂直居中的几种方法;
2.纯文字111如何垂直居中;
3.padding-top:50%,以谁为基准计算偏移量;
4.清除浮动的几种方法;
5.overflow:hidden的深入原理是什么;
6.display和visibility区别。
js
1.function a(){
console.log(this.a);
//undefined,为什么,this指向谁
}
2.接1,如果定义了object=2,不可修改函数a(),怎么才能让console.log(this.a)打印出2,this又指向谁;
3.函数调用分几种?
4.用原生js发请求的步骤(不可用ajax);
5.用原生ts发请求,不要用任何库;
6.用原生js写下深度拷贝(值,数组,对象);
webpack
1.除了用webpack打包还用webpack做什么了?
其他:
对加班怎么看?
写过移动端没?
给你个新框架,比如react,vue,多久能上手。