小嘻米 level
获赞
37
粉丝
16
关注
8
看过 TA
245
合肥工业大学宣城校区
2025
前端工程师
IP属地:安徽
暂未填写个人简介
私信
关注
面试官人特别特别好,真的学到很多东西,他还会引导我回答问题没有自我介绍和项目问题,直接开始问技术问题html5,4.0,说说这些版本之间的区别?语义化有什么好处吗?script一般放在哪个位置?为什么放在body最后?什么时候用defer,什么时候不用defer?要是有一个script标签里面的内容不是必须的,但是这个script标签发生错误,页面会白屏吗?有哪几种可能性呢?没有加async/defer情况下一定会白屏吗?常见的js错误有哪些呢?(看错误有没有影响主页面渲染进程)position有哪几种取值?哪些脱离文档流,哪些没有脱离文档流?现在有一个元素(fixed定位)在页面的右下方,这时给它套一个父元素(relative定位),会有什么影响呢?要是换成absolute呢?es6有哪些新特性?这些知识大都是背下来还是理解下来的?const a = "a"const b = "b"const c = "a" + "b"const d = a + bc == d ?c === d?在js中基本类型有哪些?基本类型引用类型存在哪里?在栈中存的是值还是地址?string是什么类型?上述代码有几份“ab”?使用vue中v-for渲染十个div([0....9])(div里面没有东西),现在变成[0.....8]是第一个被销毁还是第十个被销毁?哪些元素被销毁了,哪些元素会重新渲染?变成[1...9],那现在被销毁的是哪个?现在变成{{ index }},现在变成[0....8],销毁的是哪一个?变成[1....9]呢?大量元素的时候,除了虚拟滚动的方式还有什么方法?(时间分片、管道)前端组件化、模块化怎么做的?a文件中引入c文件,b文件中引入c文件,打包完成后,源码中有几份c文件?npm里面安装了几个依赖,一个组件包安装的是vue2,另外一个安装的是vue3,会不会安装成功?三到五天出结果,面试官夸我了诶他居然说我很不错我真的哭死
0 点赞 评论 收藏
转发
面试官人真的超级好,感觉面试就是在聊天,面试官全程笑咪咪,还认真听我说话,超级喜欢啊啊啊啊,最近面的最舒服的一场了,挂了也值了1.自我介绍,有实习经历吗?2.为什么想要开发组件库?是自己实现的吗?3.有发布npm上吗?4.怎么在自己的项目上面用自己写的组件库?有文档吗?5.项目产物是什么?6.为什么要做组件库?组件库的价值是什么?7.如果要使用这个组件库是要把全部文件都下载下来吗?(按需引入)8.使用umd吗?知道umd吗?9.聊到了项目里面的虚拟滚动组件(给自己挖坑了,细问回答不清楚,而且自己实现也有问题,这块需要再看看)。一屏渲染多少个?后端分页?一次性获取后端传过来的大量数据吗?怎么样知道实际渲染高度呢?怎么初始化?10.问了我会什么?(哈哈哈哈哈哈哈哈哈)11.那你说说浏览器渲染原理?12.说到了重排重绘,它们的区别?13.聊到了transform不会引起重排,问了absolue会不会引起重排?14.问了position哪几种?relative会不会引发重排?为什么?15.浏览器的存储方式?我说了cookie/localstorage/sessionstorage,面试官让我打开浏览器康康还有什么?16.cookie/localstorage/sessionstorage存储容量?17.vue如何减少重排重绘?(虚拟DOM对象)18.数据加一怎么更新到页面?或者说点击页面的一个按钮之后页面消失,vue做了什么?19.说说浏览器的事件循环机制?微任务宏任务有哪些?20.说说await async?21.不小心说到了undefined,问了null和undefined区别?面完尸体暖暖的,发现了很多自己的问题,感谢面试官,面试体验特别好,我打算以后多用团子点外卖反问学习建议和对校招生要求
0 点赞 评论 收藏
转发
牛客网
牛客企业服务