记录一下我人生的第一次面试,还是太紧张了。全程共计1h20min,面试官小姐姐很温柔,答的不太好,小姐姐一直在引导我,全程体验感很好!
流程:
1.自我介绍
2.介绍项目两个都介绍,没问啥
3.如何通过ajax实现登录功能
4. MVVM
5.虚拟DOM
6.父组件和子组件的通信方式,如何传值
7. Js有那些数据类型
8. es6的新特性, 新增了那些数据类型
9.闭包, 可以解决那些问题
10. promise和async
11. js的事件循环机制,任务队列,那些是宏任务那些是微任务
12.数组方法有哪些,那些会改变原始数组
13. 对象的常用方法
14. 原型链,可以用来做什么,原型继承
15. Js的上下文
16.作用域,变量提升
17. Let, const, var互相的区别,暂存四区是什么
18.CSS选择器优先级的计算规则
19. 盒模型(说我回答错了)
20. inline和block (内联,块级),有那些,在文档流中有什么区别
21.重绘和重排,那个开销会大一点
22.浏览器的同源策略,如何解决跨域访问
23.那些数据结构,用来解决什么问题
24.队列和栈的区别
编程题2道:都是js的(每道各10min)
1.子类继承父类
2.对列表元素中某一属性进行排序.