百度一面

1.对方自我介绍
2.让我自我介绍并说实习项目,介绍一下,有啥难点之类的
3.看简历好像vue用的比较多,说下个人认为vue的缺点
4.说下vue生命周期
5.created和mounted之间发生了啥,二者啥区别
6.如果已经在mounted里面写了会引起页面重绘的代码,怎么降低影响(答:写在created里面 或者 v-cloak)
7.双向绑定原理,vue2/3二者异同,实现思路(发布订阅+数据劫持巴拉巴拉,这块装了一下,讲了很多细节,然后结合MVVM扩展了一下,说了老长时间)
8.问用过scoped吗 答用过很多,然后说这玩意是啥啥作用之类的巴拉巴拉
9.面试官又说了很多包括加了scoped之后会给style标签加个类似于id的东西之类的巴拉巴拉,就是用了scoped之后,没办法修改外部引用模块样式,我答曰可以改,用样式穿透就ok,她说她就是想问我这个...  
10.问不定宽高的模块怎么居中,只写过定宽高的,光答到用position或者margin将其置于屏幕中央,但此时因为自身的宽高原因肯定还不是完全居中的,但之后怎么操作忘记了,想了半天面试官提示translate各设置-50%,这个没答上来太尬了
11.画一个三角形(用border画的)
12.数组去重(只写了4种方法,reduce的没写)
13.反问:通过这场面试,您对我的一个技术上的印象是什么  答:vue学的很好,然后又说了为啥会让我画三角形(这里我卡了一会),为啥会让我写数组去重
中间可能还有一些问题,想不起来了,1.56开始面的,面到了3.10
面试官是个小姐姐,人很温柔,答不上来会提醒,百度给个机会求求了
#秋招#
全部评论
数组去重还要写四种方式啊
点赞 回复 分享
发布于 2022-08-21 22:10 陕西

相关推荐

点赞 评论 收藏
分享
点赞 4 评论
分享
牛客网
牛客企业服务