安克创新前端一面

1.自我介绍
2.你项目上面提到了长列表渲染优化,详细讲一下吧。
3.讲讲这个webpack-bundle-analyse是怎么样的?删除了没出现兼容性的问题吗?
4.element-ui的dialog是怎么封装的?那叫你封装一个组件,你会基于什么去封装?
5.vue的组件是怎么进行通信的?
6.插槽是什么?怎么用?作用域插槽是什么?有什么用?
7.大文件上传是基于什么样的背景的?断点续传怎么传的?
8.切片上传和断点续传。
9.如何对大图片进行压缩?
10.SVG有了解过吗?他和canvas有什么区别?
11.用vue2多还是vue3多?讲讲vue2和vue3的区别吧。
12.那Object.defineProperty这个方法接收几个参数,每个参数分别对应什么?
13.vue3里面其实也用到了reflect,了解过吗?
14.讲讲webpack为什么比vite快吧?他们之间有什么差异吗?
15.为什么vue2里面data要写成函数而不能写成对象呢?
16.nextTick了解过吗?什么时候用,举一个具体的例子。原理是怎么样的?
17.为什么每个dom要加key值?key有什么作用呢?
18.vue3有哪些常用的api吗?
19.ref和reactive的区别?那我用reactive定义基本数据类型,ref定义引用数据类型可以不?
20.==和===的区别?
21.深拷贝和浅拷贝的区别?手动实现深拷贝怎么实现?正则日期那些呢?
22.typeOf和instanceOf的应用场景,什么时候应该用谁?
23.webpack有哪些常见的配置项呢?vite呢?
24.webpack打包的整个过程是怎么样的呢?
25.React有了解吗?
全部评论
请问牛油技术栈是vue吗?面试了多长时间?强制开摄像头的吗
点赞 回复 分享
发布于 2025-10-28 17:14 黑龙江

相关推荐

01-09 17:49
已编辑
吉林大学 前端工程师
1、自我介绍2、项目拷打3、项目难点4、大文件上传断点续传怎么做的5、大文件上传并发上传控制器怎么做的6、怎么实现流式响应的处理7、虚拟列表定高和不定高的原理8、TCP 和 UDP 的区别9、SSE 和 WebSocket 的区别10、http1.0 和 http2.0 的区别11、输入 url 的解析过程12、首屏优化方式13、webpack 的打包优化方式(因为首屏优化谈到了 Tree Shaking,所以问了一下这个)14、vite 的构建原理15、vue3 的响应式原理16、ref 和 reactive 的区别17、ref 传入一个对象发生了什么(瞎答的,我说因为 ref 底层源码用到了 reactive,所以应该是直接调用 reactive,结果面试官说我答对了,hhhh)18、react 的常用 hooks(react 一点不会,,,面试官看我不会就没问了)19、项目中用到了 nestjs,说说用到了哪些装饰器(真的有公司日常开发会用 nestjs 么,,,我就是个切图仔,问我这个干什么)20、三道手撕:Promise.all(秒)接雨水(秒,面试官说我写的有点快,hhhh)股票买卖的最佳时机 II(写了一半,就写了个股票买卖的最佳时机的单区间的解法)21、反问:主要技术栈,写 react 的,感觉技术栈严重不匹配,虽然八股大部分都答出来了,但是感觉面试官觉得我 react 了解太少,估计要凉 😭公司业务————update:约二面了
查看22道真题和解析
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务