京东一面过(2023.2.27)二面凉(2023.3.1)
2.27面的一面,耗时40多分钟,真的是cpu都给我烧干了。面试官小姐姐很温柔,我有些记得不太清楚了,面试官小姐姐还教我。刚好看完一集梦比优斯奥特曼,一面试官就打电话给我约二面了。二面耗时三十多分钟吧,感觉多是业务相关的东西,商城版块的逻辑问的比较多,但是我已经忘了很多关于商城的东西了OTZ。虽然说有联想和CSDN的oc了,但是我蛮怕被毁offer的,等等看蔚来会不会给我发offer吧,不过我感觉是凉了,二面面的太烂了。
一、src和hef有什么区别?
二、对盒模型的理解
三、使用过Flex布局吗?
四、Flex:1代表什么含义?
五、opacity和rgb的区别
六、BFC是什么?
七、聊一聊重排和重绘?
八、知道Less和Sass吗
九、知道1px的问题吗?
十、讲一讲js的作用域链和原型链?
十一、聊一聊闭包?
十二、讲一讲js的事件循环
十三、数据类型的判断方法
十四、怎样了解堆和栈
十五、怎么理解this关键字?
十六、call()、bind()、apply()的区别
十七、Vue的生命周期?在哪个阶段可以操作DOM?DATA是在什么时候有的?
十八、有没有遇到页面加载空白的情况
十九、父子组件的挂载顺序?子组件更新,父子组件的更新情况?
二十、Vue如何实现双向绑定的?
二十一、用什么来进行状态管理的?
二十二、mutations和actions的区别?
二十三、组件之间的通讯方式?
二十四、了解混入吗?
二十五、Vue-router有哪些模式?你怎么理解Vue-router的?
二十六、聊一聊虚拟DOM?
二十七、常见的网络协议?常见的网络协议码?
二十八、UDP和TCP的区别?
二十九、BOM和DOM的区别?
三十、浏览器里常用的操作DOM的方法?
三十一、聊一下webpack?webpack是用来干什么的?
三十二、除了LocalStorage,你还知道哪些相关的?
三十三、聊一聊懒加载和预加载?
三十四、扁平数组转为树?
三十五、聊一聊深拷贝和浅拷贝?
三十六、element-UI二次封装做了什么事情?
三十七、如何实现自适应的?
三十八、Axios怎样配置跨域?怎样实现反向代理?
webpack-dev-server反向代理
三十九、Git的常用操作?
反问
二面
一、在开发中有没有遇到什么困难?
二、关于跨域
1. 处理跨域的的方法有哪些?
2. 如何使用node中间件来进行配置,需要配置哪些参数?
3. 如何实现api上面有些有/,有些没有?
三、 聊一聊箭头函数?箭头函数的优势?
四、arguments参数数组
1. 怎样遍历arguments数组
2. 扩展运算符可以用来干什么?
3. 如何做到传入多个参数,不管顺便,都能按照顺序得到数据?
4. 如何传入很多参数,前面的一个或者两个单独传,最后的变量作为一个数组?
五. import name from '路径名称' ,requre('路径名称'),import {} from,import("路径")等有什么区别?
五、 现有page A componentB componentC(C是B的子组件)你如何实现在C中使用数据,在A中进行展示
六、 有三个按钮,单点就可以改变div盒子的颜色,如何实现?
七. 如何控制按钮显示与否?如果有上千个按钮,只能一个添加v-show和v-for吗?(权限控制)
八、 如何实现不同组件内展示不同内容?插槽的传参?
九、 如何整合不同表单的数据,一次性发送?watch能够监听对象和数组内部的变化吗?
十、 闭包经典问题
十一、知道Angular吗?
反问