今日两面,相当压力了

爱学习—产品前端

原本安排在上周五的,当时没空,商量调时间,后面调到今天上午,面试官人挺好,自我介绍完说项目不错
1. CSS盒模型(讲的比较多了)
2. 选择器优先级(说错了一个id)
3. JS的事件循环(没啥问题)
4. 原型和原型链的差别(拆了一下个人理解上的差别)
5. vue组件间通信(说少了同级通信)
6. vue响应式原理,说底层(这个只会讲应用,没怎么关注官网底层,被面试官提醒了)
7. 常用的vue命令,pinia了不了解,讲一下axios请求(说的比较多,但是面试官好像听成了没介绍pinia,补救了一下)
8. FCP参数怎么优化(简历上写的),为什么这么优化,对比之前的参数感觉也没变化多少,必要性是什么?(这个真被问到了,归根结底还是简历的东西不够熟练,要重新看性能优化沉淀一下)
9. 项目技术难点,怎么克服的,学到了什么(展开说了一下node的)
10.最近在学什么技术?(随便讲讲)

反问:
工作强度,产品内容,性质,

最后就是平平无奇的“面试就到这里”

芝思教育—前端

这个相当重量级,首先就是面试官主动加wx约面试,反手问了一下几面,跟我说三面,而且最后一面是部门经理;一开始就抱着基本上打不到最后的心态来的(谁家中小厂搞三面啊,,还是实习生,神了),后续面试强度远超想象

1.H5新内容,要求多说点(展开了非常多,因为有点忘了所以被抓住了把柄死问)
2.CSS居中对齐(常规回答,展开多种情况)
3.JS事件循环(跟早上一模一样)
4.箭头函数特点,应用(没说全)
5.闭包特点,应用,弊端(没说全)
6.中间插了一嘴问会不会uniapp,(最近没复习到这些不敢乱说会)
7.原型,实例化对象还有函数的区别(面试官真的很喜欢让我直接背定义,没招了)
8.类了不了解,属于什么东西(一开始没听懂在问啥,后面反应过来了)
9.10000个DOM,全部写在视口之中,怎么防止卡顿(问api)
10.promise,问有没有写过源码,又问底层(.then怎么实现的),再追问async,await怎么封装的?
11.防抖节流函数定义,拷打,知道我会定义之后,马上叫投屏手写封装实现通用的函数防抖包装
12.前面事件循环,给代码,看输出,代码相当之恶心了
13.vue是否精通?讲一下响应式数据的底层(早上的复述一遍)
14.v-for为什么需要key,讲一下
15.重绘和重排的概念,区别,细讲(这个是真的不记得太多,勉强说了点定义,被拷打,嘻嘻)
16.vue组件通信

反问:
技术栈,产品,公司类型

ps:这家面完之后实在是累得不行,只有一个想法,得回去翻翻官网的文档好好看一下了(

吐槽:跨专业的命就是如此,本专业的课设跟面试一起来简直要命了
#寒假实习#
全部评论

相关推荐

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有了解吗?
查看24道真题和解析
点赞 评论 收藏
分享
评论
4
12
分享

创作者周榜

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