珠海 魅族
四轮面试:一二轮技术面,三轮部门老大面,第四轮HR面
1.专业,实习经验,项目经验。自学前端最大的困难?项目怎么部署服务器?实习工作内容?了解TS吗?
2.语义化的理解?
3.script标签中的defer和async的区别?
4.css的选择器?优先级?
5.盒子模型
6.flex布局。如何实现九宫格?
7.js的数据类型?如何检测这些数据类型?
8.对原型的理解。遍历原型链上的所有的属性和值的方法,循环遍历对象。
9.闭包。使用场景:防抖与节流
10.对作用域的理解
11.http协议
12.强缓存与协商缓存。
13.同源策略。解决跨域的问题?遇到过跨域的问题吗?
1***捕获,事件冒泡,事件委托。
15.对this的理解。怎么改变this的指向?
16.vue常用的生命周期。created与mounted的区别?
17.computed与watch的区别?使用场景。
反问:技术栈是什么?后台vue3+ts ;维护项目,延用以前的技术比如react,jquery
#魅族#