开场:1. 自我介绍2. 离职原因技术:1. Promise用过吗,说说它的几种状态和一些方法(pending等待,resolved完成,rejected失败,我自己封装axios用过,基于Promise封装的)2. let const var3. 数组的遍历方法,怎样跳出for循环4. 节流防抖,使用场景5. Set和Map6. vue3组合式api,和选项式相比有什么区别7. vue3中this指向什么(我表示疑惑?vue3里面我好像没有用过this,我都是在setup语法糖中写的,this是undefined,好像并没有this?我怀疑在挖坑?)8. v-model双向绑定原理(回答成了响应式原理了,后来改正过来用v-bind:value + v-on:input)9. css双栏,左边固定右边自适应(flex布局,父盒子flex,左边子盒子固定宽度,右边子盒子flex:1)10. 上个flex布局的扩展问题:子盒子的flex属性是哪几个属性的缩写(只回答出来flex-grow比例,后面还有flex-shrink收缩规则,flex-basis设置或检索弹性盒伸缩基准值)11. 简历上写了GIS的相关开发,浅问了一些东西(Leaflet,Cesium,Mars3D)12. 还有些记不得了...反问1. 公司只做大屏吗,会有相关小程序或者uniapp的生态项目吗- 没有,主要是大屏和后台,暂时不做小程序或其他的2. 公司主要用vue2还是vue3- 老的项目维护还是vue2,新项目都是vue3+js(没用ts)3. 项目是自研还是外包- 自研,政府内项目,开发都是内网,不是外包4. GIS相关...总体面试时间不长,好像没有半小时,我一紧张语速又不自觉变快,就更短了好在最后面试官说我vue掌握的还不错,应该还是有希望的吧——8.22凉了,hr说目前前端就只招一个了,要求更高一些国企面试的人真多啊,充当应聘率的分母了