当前位置: 首页 > 面试经验 >

杭州某小厂前端面经(一面+二面)

优质
小牛编辑
70浏览
2024-03-15

杭州某小厂前端面经(一面+二面)

本人杭州电子科技大学大三本科生

一面 40分钟左右

1.JS的基本数据类型,复杂数据类型和简单数据类型在内存中的区别

2.JS怎么实现深拷贝(答上来一部分)

3.v-model实现原理结合实际说一说(结合实际的部分没有回答好)

4.组件间通信方式

5.元素实现居中(典)

6.三栏布局实现(典中典)

7.vue组件能直接在浏览器中运行吗

8.能写一个vue3中的hook函数吗(完全不会)

9.Vue3怎么实现响应式

10.事件循环讲输出(专业对口上了)

11.防抖和节流(又专业对口上了)

12.反问

一面过程中虽然有几个问题答得不是很好,但感觉还行,果然面完马上安排了二面(大的要来了)

二面 30分钟左右

听声音,这次直接来了一个成熟稳重的程序员,这时还没意识到马上要遭重了

全程没有八股,按流程先自我介绍了一下,着重拷打了我的两个项目

第一个项目是我全栈开发的,是大创的一个获奖项目。面试官不愧老成,听我吹完项目一眼找到了痛点,盯着这个问,

主要是如何实现一有危险行为就自动播放语音,当时这个部分确实没完善好,需要点击一个按钮才能播放,但是大学里的比赛懂得都懂,想蒙混过关还是被逮到了,这个功能我只是在项目介绍里提了一嘴居然还是被逮住了

第二个项目我直接拉了托大的,因为这个项目是B站上的一个仿百度网盘项目,视频里讲的也不是很细,很多功能怎么实现都没讲清楚,只告诉你要对着敲一遍,所以我在写项目介绍的时候着重提了我比较熟悉的那一部分,但面试官直接问了我秒传文件、文件上传进度、分享的原理实现,虽然一面的时候也问了这个项目,但那时比较浅,但这次面试官逐步深挖,还引申了很多,听得我只能说受教了(当时就觉得应该已经凉了)

总的来说,面试体验还是很好的,虽然二面被拷打得烂了,但是面试官很耐心地给我讲解其中的原理机制,真的很受教

#前端##面经#
 类似资料: