前端面试经验分享

整理了一些去年面试遇到的问题,现在回想,觉得面试过程中,一定要有自信,遇到不会的问题,可以大方没有涉及过 ,然后可以讲一下自己的理解。面试过程中保持与面试官的交流,展示自己好的一些方面,当然,一定要好好准备~

数组有哪些方法,字符串那些方法

作用域的输出

实现第一次立即执行的防抖函数

你的深拷贝有哪些边界条件

你为啥要自己封装深拷贝

position的哪些属性,介绍下,各自相对于什么定位

类函数和hooks的生命周期?

自定义hooks做了啥

高阶组件是什么,应用场景?

set和数组 map和对象的区别

箭头函数普通函数区别

选择器+和~的区别

csrf怎么防范

登录验证你的http怎么做的,你的token放在哪的,每次发送都放请求头吗

type inteeface有啥区别,应用场景

其他问题后续更新,另外阿里巴巴钉钉招前端实习生~还有hc!!!简历直达,戳我😊了解更多信息😊😊
#24届软开秋招面试经验大赏# #我发现了面试通关密码# #前端# #前端面试必备宝典# #阿里# #腾讯# #字节# #拼多多#

全部评论
你为啥要自己封装深拷贝 大佬这个怎么回复的呀
点赞 回复 分享
发布于 2024-05-21 00:02 天津
看看我们前端小组~欢迎~投~递~
点赞 回复 分享
发布于 2024-04-12 23:16 广东

相关推荐

😭(11408)三月下旬得知考研下岸,浑浑噩噩过了十几天,随便做了个简历投了投,又做了做毕设,应付4.1毕设中期检查。没曾想4.3收到字节和快手前端面试邀请(定在4.9和4.10),还有PDD笔试邀请。这时候才垂死病中惊坐起,惊觉自己还啥也不会~~ps:鼠鼠0实习,唯一有的项目也还是学校开展的课程项目,还有校企合作生产实习的一个项目。还都是简单使用了下vue,也没有系统学习过html,css,js。属于啥也不会,唯一会点的vue还是vue2,更绝的是,因为考研都忘的差不多了。从4.3号起,可能自己也觉得快完蛋了,开始恶补前端知识。从黑马的js基础课看起,两天白天时间速通了下基础和进阶,有了个大概认知。(为什么不看html,css?——来不及啦,而且js更难更重要些吧?)看了看牛油们的面经,得知前端也会考算法,于是晚上12点到凌晨四五点又去看力扣top100(为什么这么晚?感动自己?失败好让自己心安理得?——不是啊,鼠鼠夜猫子,晚上也不困,早上十一二点起已经常态)就这样一直到4.7,榨干了所有精力,倾尽所有也无法学完,根本学不完,打电话给hr尝试推迟面试,推到了4.15(快手)  4.16 (字节),想更晚一些,hr说太晚岗位随时可能满人,好吧好吧,硬着头皮上。然后继续每天15个小时左右的恶补,又把Ajax速通,vue2+3速通(没跟着手敲,这埋下了一颗雷),八股(八股看的尤其的多,我真是吐了)就这样,来到了今天。经历了十二三天的恶补,对于前端有了个模糊的概念(细节、底层还是不懂啊),抱着涨涨经验的想法,参加了快手面试:“介绍一下项目吧,有什么难点以及怎么解决的。”“~emmmm没什么难点。”面试官绷不住了,我看到面试官笑了我也有点绷不住。(不是,是真没什么难点,也没上线,就两个本地项目)之后还是引导性地问了问项目:1.组件封装怎么做的,出于什么目的?2.性能调优讲一讲?3.首屏加载速度具体是怎么体现的?这个3.5秒是从什么到什么的时间?然后面试官看我实习时间,问我后半年干啥去了(应该是我回答的太差了,想知道我到底在前端方向下没下功夫),我说考研去了。然后聊了聊,问我以后打算什么的。接着出了个场景题:(其实我截图了,怕违反什么规定,就不发了)水果蔬菜,分类多选框;水果蔬菜内部嵌套着还有分类(比如蔬菜,又细分为根茎类和叶类;水果类似。)多选框的功能大家都应该清楚,不细说了。面试官要我自己实现一个数据结构,完成这样的多选功能。坏啦!丸辣!以为是力扣题,没曾想场景题。我也没耗时间,直接跟面试官说编码能力还不太够。(其实我能看出来,这题不难。可我现在真不会敲代码!)反问:有什么建议能给我吗?——多重视业务场景,尝试做一个难一些的项目等等。总之,整个流程不到半小时,就没了。——ps:面试官是个姐姐,人很好。全程没压力,看我答不出来就换个问题,没有刨根问底。全程无压力,就是自己太菜了。还有,为什么一点八股都没问(没有责怪面试官的意思)哭死了~作为人生第一场面试,总体感觉下来还不错,涨经验了。另外,字节的面试取消了,能力根本够不到。4.17又约了小米面试。再提一嘴,面试官太好啦!
点赞 评论 收藏
分享
04-24 00:04
中南大学 Java
更新:饿了么给我流程全结束了,这次面评到底有多差4.2#饿了么#自我介绍意料之外的闲聊环节:1.为什么没有考虑继续深造(提到他面了十几个同学,只有我一个是本科)2.职业规划3.对后面实习还是就业的城市,公司,业务有什么了解4.没有考虑去国企吗项目环节:1.项目是在校期间的练手项目吗,是一个人完成的吗2.这个项目是什么时候开始做的,有什么渠道进行这方面的学习3.介绍项目+最有挑战性的点(那肯定是秒杀环节)(以下均为秒杀)4.redis里用的什么数据结构(听成存的哪些数据了)5.问我如果用的map(但这键值对就是键值对,没搞懂),怎么进行优惠券数量扣减6.原子性操作会不会出现aba问题(当时已经有点红了,没反应过来)7.上分布式锁是怎么上的8.对一个缓存key上锁会不会导致效率变低,用户体验怎么办当时忘了redis单线程的事情,也没有想到限流的问题,然后我就开始抽风了9.怎么保证redis和mysql的数据是一致的10.如果mysql回滚怎么办,业务逻辑的回滚,优惠券数量还能不能退回11.本地事务效率低,有没有其他保证一致的办法12.为了防止redis挂掉,用哪种持久化方式开放性问题:基于redis给我出了一个场景题排行榜,类似微博,关键点:1.参与元素非常多,有十几万 2.榜单实时刷新,高并发场景 3. 在0点有开榜的动作然后我大概从redis的zset层面简单回答了问题,被吐槽没有考虑其他方面的问题(包括前端或者其他中间件)反问:1.排行榜怎么设计:解法很多,要关心高并发、实时、大数据样,然后自己想就行(666)2.业务(我说的过程中,差点给我打断了)3.建议:要多学习,不能只在网上学习,要体系化的思考和学习(我请问去哪体系化)依旧秒挂/.
查看20道真题和解析
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务