一些小厂前端面经

回馈一下牛子,发一些小厂的面经~ 大厂面经随缘更新了,记录第一次找实习的日子。  

#面试问题记录#
欢聚网络一面寄(第一次面中大厂,被拷打烂了),小红书一面寄,字节二面寄(二面状态一坨狗是),美团一面寄,哈啰已offer~

迈出了第一步了,ACM区域铜邀请银勇闯前端,希望可以越来越好吧。

小厂1:
(1) 自我介绍

(2) (3) 拷打项目  

(4)

(5) 什么时候开始学习前端,学了多长时间。

(6) 什么时候学习vue,学了多长时间。

(7) vue2、vue3的区别。

(8) computed 和 watch的区别,分别是干嘛的。

(9) vue2、vue3分别是怎么实现watch侦听的,两者的区别。

(10) vue3实现watch的proxy的缺点。

(11) Es6常用的语法。

(12) Promise是如何实现的。 

(13) let 和 const 的区别

(14) let、const作用域的底层原理。 

(15) set 和 map的区别。

(16)  如何改变this,后面提示了call, apply, bind,让我分别说说。

(17) 在网页输入url,页面渲染出来的全部流程。

(18)  浏览器渲染页面的流程。

(19)  重绘和回流(重排) 的区别。

(20)  项目遇到的困难,怎么解决的。

反问:

(1) 我:询问我的表现

(2) 我:业务,技术框架

小厂2:

(1) 自我介绍

(2) 项目拷打

(3) websocket

(4) 讲讲flex, 主要用到的属性。

(5) let、var,const的区别。

(6) 为什么选择前端。

(7) 前端学了多久。

(8) 前端是学校教的吗?还是自学。 

(9)  vue学习了多长时间, 是怎么学习的。

(10) v-if 和 v-show的区别。

(11) v-if 和 v-show哪个性能较差。

(12) 有没有在日常项目中使用过。

(13)  vue子传父通信

(14)  vue父传子通信

(15)  vue2的option api 中为什么data要是一个函数,而不是直接是一个对象。 

(16)  vue2和vue3侦听数据的区别。 

小厂3:
(1) 自我介绍。

(2) 项目主要做了什么?

(3) 项目主要用了什么技术。

(4) 我在项目中主要做了什么?

(5) 怎么使用的,聊天窗吗?

(6) 有没有用过什么UI框架。

(7) 在项目中做了哪些性能优化?可以好好总结一下。

(8) 是怎么优化缓存的。详细过程,全方位拷打。

(9) 如果缓存那里是写死的,能不能固定下来,不需要每次都发送网络请求。

(10) 还用过什么ui框架。

(11) 为什么会用到 markdown.js。

(13) 知道几种选择器,详细说说。

(14) Less和Sass用过哪一个。

(15) 水平垂直居中的方式?有点忘记了。

(16) 说说你的项目团队。

(17) 用什么管理代码的?讲讲git常用命令。

(18) 用什么进行代码编写,会不会用ai去协助书写代码?

(19) js的数据类型有哪些?

(20) 引用数据类型和值类型的区别?

(21) window对象  和  document对象分别是什么。

(22) 跨域是什么。

(23) 怎么将字符串转换成数字?说出了一种手撸的原始人办法,脑子有点过载了。

(24) v-for的key是用来干啥的。

(25) vue如何实现双向绑定?

(26) 有没有了解过uniapp 

(27) 小程序学过吗

(28) 有没有了解过react,会不会react。

(29) 继续拷打项目... 

(30) 怎么学习前端的。

小厂全过,小厂杀手
全部评论
接好运
2 回复 分享
发布于 2025-06-19 15:00 广东
很棒
1 回复 分享
发布于 2025-06-16 11:34 上海
佬什么背景啊,太强了
点赞 回复 分享
发布于 2025-06-28 16:21 江苏
请问这是实习还是社招呀
点赞 回复 分享
发布于 2025-06-24 12:24 北京
小厂都是一面过吗佬,
点赞 回复 分享
发布于 2025-06-18 09:12 山西
请问这都是哈啰的题吗
点赞 回复 分享
发布于 2025-06-17 01:37 广东
这就是神中神的含金量
点赞 回复 分享
发布于 2025-06-15 18:47 广东

相关推荐

不知道大家是不是今年感觉已经被AI刷屏刷的头都要炸了?伴随着VibeCoding的快速兴起,好像编程一夜之间就变成了人人触手可得的技能,而那些绞尽脑汁学习语法、练习项目的同学们一夜之间就变成了小丑,前端更甚——似乎每个新模型的诞生好像都在重复着“XX模型即将杀死前端”->“前端已死”->“XX即将发布最新的模型”的循环,似乎每年都是前端最糟糕的一年,甚至我们当中的不少人都这么认为,真的是这样吗?请允许我花些时间聊聊。展望前端的未来,必然要先回顾前端的过去,显然,AI压根就不是第一个杀死前端的。不知道各位有没有听说过Dreamweaver?这是一个可以直接可视化画图方式生成网页的工具,可以直接把设计稿转成网页(类似于VB的手绘控件),那个时候有人说,前端已死;结果是,一旦网页内容开始膨胀,嵌套几十层的图纸毫无维护性可言,更不用说复杂的动画效果了,它随着Dreamweaver一起成为了历史,并客观上加速了前端开发与UI设计的分离。下一个挑战者是JSP/ASP.NET,后端开发者可以快速的用他们最熟悉的语法完成前端开发所做的一切,数据处理,表单请求...,那个时候有人说,前端已死;结果是,伴随着移动互联网的高速发展,前后端一体反而给开发者带来了更加沉重的负担和夸张的维护成本。既然前后端分离了,想必那个时候的前端就迎来了春天?不见得吧,它的挑战者就从来没停过,以WordPress为代表的建站平台急匆匆的来了,是的,各种模版几乎快要革了“前端”的老命,但却提供了更多的插件、主题开发和二次定制需求的市场机会,你能说它杀死了“前端”吗?好吧,即便前端的生命力如此顽强,那低代码平台总能一劳永逸了吧?我的意思是,你也不想大清早起来就要盯着拧成麻花一样的蓝图来追踪数据流动吧,而且,低代码平台也不可能脱离前端而存在。所以,AI会取代前端吗?或许吧,但我知道,所有自称要“杀死前端”的挑战者全都败给了一个敌人:“真实的物质世界”,这个世界没有那么多含情脉脉的温床,也没有一成不变的需求,迎接开发者的只有客户谜一样的运行环境,恨不得把3A塞进去的诡异需求,以及不争气同事的、永远猜不到响应格式的API。而这也印证了那个软件工程的真理:“软件开发没有银弹”。前端的挑战者们还在围剿它,你要做的唯一一件事就是:像前端一样坚强、勇敢的面对这个站在最前沿,也最复杂的真实世界,而这正是它迄今不死的秘密。【全文人工手打,看到个别无良自媒体真的气得不打一处来,希望大家坚定自信,把自己的事情做好做精!】
哞客37422655...:前端不死只会逐渐凋零 下来登场的是AI开发工程师
AI求职实录
点赞 评论 收藏
分享
评论
27
102
分享

创作者周榜

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