jd-前端专家面经(4.28已凉)

背景:双非本,22届的学长,好久没来牛客了,三年工作经验,社招,最近在跳槽
体验:非常一般
面试内容:
1.没有自我介绍,上来直接上压力,问你往年绩效如何,
2.对着项目开始问,这里聊了近二十分钟,我说到一半直接被打断了
他:不需要聚焦技术细节,我不是说这些不重要,因为我们时间有限,你刚才说你为了完成这个项目改造了一个canvas库,你直接说改造符不符合预期以及做到了什么,后续有没有人用,反馈如何,给团队带来了多大的贡献,后续对项目的探讨也希望你能聚焦在这些点上
这个时候我心里想的是他说的倒也没错 只不过面试很多家了这是第一家这么说的,让我有点愣住
后续又聊了一些
他:你们xxx的玩法是什么,封装了哪些技术方案
我感觉他这里在套我公司方案,毕竟我还是在职的,所以这里我随便说了点,比如说裂变,分享,做任务打卡,红包这些
他:你们内部框架的动画有吗,能说说底层原理吗
这里我又不想说了 第一是他这种意图太明显了,第二是公司内部框架底层是客户端代码,我基本没去深究过,于是又随便扯了点

项目结束,问八股,这个时候差不多二十五分钟吧
1.让你设计一个promise你会怎么设计
2.js调用链机制
3.call bind区别,说一下2025年的前端场景里 (ai、跨端、低代码、微前端、node),有哪些地方会用到这俩
4.原型和原型链,这里会一直追问你,我感觉我答的甚至不如校招的时候,因为工作中真的用不到这玩意
5.聊下尾递归
三道场景题:
1.promise的catch里如果返回一个普通对象,那么在调用这个promise链的时候,会走到then里还是catch里,并说明原因(这题我有点记不清了,sry)
2.有一条promise链,你会倾向于把错误处理都放在最后的catch里吗?我回答说不会,然后列举了一下这么做的坏处以及我的理解,他反问:那xxx库为什么要这么做呢?我甚至都没听清这个库是啥,因为这个xxx库是一个nodejs库
3. 如何设计通用的状态管理?我说我没听懂,你指的是框架里面的store?他举了一个具体的例子:现在我封装好了一个函数,可以检测到元素的滚动,但我想做的是:怎样做可以让这个函数在任何ui场景下都能检测到任何元素的滚动?你的方案是什么?

闲聊
问我能否透露现在的薪资
为什么想跳槽?
问我公司内部的构成
说实话这几个问题我都不想回答.....但出于礼貌还是说了些
反问
3年经验的前端如何走出舒适区?
你们的部门用的技术栈以及最近在做啥?

大概就这些,时长差不多五十分钟,总感觉漏了啥,之后想到的话还会继续补充

#面经#  #前端#
全部评论
牛逼!
点赞 回复 分享
发布于 06-11 12:22 北京
mark一下后续
点赞 回复 分享
发布于 05-01 00:21 河南

相关推荐

这段经历收获满满,面试官和HR都超有耐心,分享一下我的超绝hr!开始是6月初的时候,华为odHR李郗铭老师在牛客网联系了我,当时我即将毕业正处于职业规划调整期,和李老师简单沟通后,他对岗位和行业的介绍特别清晰,态度也很亲切,让我瞬间有了沟通的兴趣。准备了一段时间笔试后和李老师沟通了,七月初收到了笔试邀请,三道题,难度不算刁钻,涉及的算法题和分析题都在我熟悉的范围内,顺利完成后很快收到了通过通知。进入面试环节后,hr流程推进得巨高效,一周内先后完成了一面、二面和终面:初面的技术面试官和我深入聊了项目中的技术难点,还分享了团队的解决方案;复面重点考察业务思维,面试官给的案例分析让我打开了新思路;终面的leader不仅问了职业规划,还结合行业趋势给了很多成长建议。全程HR李老师都在同步进度,提醒注意事项,让我完全没有流程上的焦虑。7月中旬进入谈薪环节,HR给出的薪资包蛮竞争力的,还详细解释了薪酬结构和福利体系,甚至主动帮我梳理了目前的职业诉求,建议特别中肯。最重要的是offer审批流程就两三天!其实对华为od的加班也是有耳闻的,李老师也提到了周六很有可能要加班,而且月末周六默认加班,但是其实我还蛮期待的,谁会和双倍工资过不去呢哈哈哈哈!最后这个经历让我对行业有了更清晰的认知,也感受到了团队的专业和温暖,必须再次感谢所有帮助过我的老师!🥰🥰
华为开奖713人在聊
点赞 评论 收藏
分享
评论
7
17
分享

创作者周榜

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