一面 :(20分钟)
v-if和v-show区别
田字格布局的方法(flex-wrap;grid布局)
图片懒加载的实现(后面问我量级是什么...没太听明白 可能是问我当时图片的数量级吧)
大文件分片上传实现(后面问我文件的合成是在前端实现还是后端实现的.....我说是后端合成然后把url传回前端的,她说那这样前端加载src的时候不还是慢吗...然后我又说不太出来了)
二面:(30分钟)
data为什么是数组不是对象(只答出来这样可以和其他组件的数据隔离,然后问我为什么隔离,原理是什么,说是因为对象的是引用的地址,所有组件都会引用这一个地址,而函数的话每次执行都会返回一个独立的数据空间)o
平常看不看源码,vue2和vue3的双向绑定原理 √
项目里用到vuex,vuex的核心属性、具体适用场景和作用流程 √
https状态码400表示什么、其他常用的状态码(还答了200、301,302,303,403,500)√
和后端对接的时候端口号配置在哪√
跨域是什么,怎么解决?(说了后端cors、前端代理中转)√
知不知道nginx(不知)×
vue生命周期√
apply、bind、call区别(细问 bind不执行,返回值是什么)√
git rebase git stash(不知道...说只用过平常那些 处理冲突的时候用过git pop)o
为什么学习前端,对前端后面的学习规划?
对前端方向的划分和理解?(说了开发框架、项目架构设计)
对自己沟通能力和学习能力的自述。
反问。。
两次面试体验都不错,第一个小姐姐很热情,第二个哥哥也一直在引导,但是问评价的时候说我可能是因为没有实习过项目稍微有些简单,基础问题因为时间比较紧张没问太多 有待考察(感觉也答的差不太多哇,难道要g了吗呜呜)