5.14某厂前端面经

菜菜鼠鼠劳动节之后在ssob投简历妄想找一个六月份的实习(学校六月底开始懂得都懂的实训),迫切需要一份像样的offer躲过去,顺带积攒一段实习经历为下半年的实习早做准备,投了百余份简历出去约面的一只手都数的过来
经历了两个小厂的水面之后终于接到了一个比较正式的面试通知,于是鼠鼠把八股看过去看过来,把手撕多写了几遍,今下午提前五分钟进入会议等着被拷打,面试官是温柔小姐姐,一问问题直摧鼠鼠内心,感觉是针对简历项目问的问题,再顺便拓展问八股的,有一些压根没去了解过……还好面试官姐姐好,没压力我让我挺了过来
面试时长大概35分钟
1、自我介绍
2、AI助手如何实现的(项目中实现了AI问答功能,最好会做打字流)
3、节流和防抖的区别和具体使用场景(项目中是setTimeout手搓的)
5、如何实现图文混合上传,怎么实现的多种类型报告对应下载(项目中的)
6、如果需要批量上传一组很多图片或者数据该如何设计
7、上传了100组数据,上传成功n组,要怎么实现断点记录哪些上传成功了,让用户下一次只需要上传后100-n组
8、如果因为某些问题上传一半失败了,用户离开了页面,怎么储存上传成功返回的东西(这里答成粑粑了,感觉是考简历写的Blob分片之类的东西
9、axios写了什么请求拦截,怎么实现的请求去重,为什么想用map结构替换对象实现拦截器的去重(自己给自己挖坑了)
10、路由懒加载怎么实现的,图片懒加载怎么实现,自定义指令的IntersectionObserver不兼容怎么办,requestIdleCallback预加载不兼容怎么办,有什么降级方案
11、Vue2 / Vue3区别,响应式,组合式API,TS支持(感觉还是了解底层原因的好一点)
12、webpack和Vite的区别和为什么用Vite
13、npm和pnpm的区别和pnpm的优势,为什么pnpm比npm更快
14、微前端应用场景
15、项目中的TS用在了哪里,泛型和接口的运用,泛型怎么用和约束之类的
16、TS的extends,TS的方法等(这里也是答成粑粑了,对TS不是很熟悉)
反问

总结:面成了粑粑,比较紧张,也是感受到了不足,很多原理没去了解很深,还是很感谢给我这次面试机会了,面试官姐姐也很好,给了一些建议。这些问题其实也很简单了,只能说自己还是太菜了
20分钟之后通知一面过了约二面!!!(马萨卡,我也运气来了吗,得去好好熟悉项目和简历了,好好准备一下呜呜呜,AAA沉淀~~)
全部评论

相关推荐

本人25届毕业 全日制统招专升本 软件工程。因为专升本只有两年,学校只在最后半年安排了实习,在校又不放人,完美错过秋招和春招,实习转正也被鸽了,只能应届身份去社招了…,记录一下前端在北京工作的经历1. 实习阶段☛二月来北京实习,公司开发团队很年轻,氛围很好,开发流程规范,技术交流也很开心。☛四月初告诉可以转正,8k。☛五月底公司业务变动,直接砍掉技术部,转正泡汤(可以给转岗,可是没有开发岗)2. 毕业找工作☛六月初第一次找工作还算顺利,offer二选一环节,选了一家8k,不慎选错。公司居然让试用期的我,签公司业务的合同,感觉不对,为防止风险,干了一个月离职。☛七月上半月继续找工作,每周会有一天面试特别多,其余天会有一个或者没有面试,周均四个面试。offer应该收到有三四个。接了其中一个,入职前发现要签竞业协议,亲戚朋友、网友众说纷纭,最后因为不想签竞业协议,决定不入职。☛七月下半月 至今Boss上“应届生/无经验”要求的岗位几乎刷不到了,一星期没能打几个招呼,也没什么面试。都劝我海投,不用看那么细,没办法,开始闭着眼投1-3年经验的岗位。约到了一些面试,但面试情况并不乐观。感觉都不愿意招应届生(好像有视频统计要应届的岗位只占7%?),而且大部分在招岗位都是外包、驻场类。其中一个外包HR告诉我,北京没有要应届无经验的,只有xx市那边有带新人的岗位(南方某城市记不清了)。现在上boss甚至1-3年的岗位都开始刷不到了,一刷新全部是3-5年的岗位。3. 结语欢迎前端同行,应届生评论交流。不知Java那边行情怎么样,岗位会不会多一点,再这样下去已经考虑专Java/全栈了
如何看待应届生身份?
点赞 评论 收藏
分享
又到了秋招的时候了,去年的这个时候我也在秋招,时间过的好快啊,想当时我自己也是摸石头过河,一步一步走过来的,出生二本的我运气好最终也拿了4个offer,在这里给双非宝宝们一点拙见。首先,最避不开的就是简历了,简历建议写一页,而且是上下结构,左右结构的话hr需要从上到下看两遍,他们很不喜欢。对于有项目和实习的宝宝,我建议着重写实习和项目,比如说我是机械的,我想找研发岗,那我的校园经历就要给我的实习和项目经历腾空间,甚至如果项目经历质量比较高和多的话,校园经历可以不写,只写实习、项目、荣誉、自我评价四点就够了。实习可以写清楚你在实习的时候有什么产出,最好给一些数据,比如说设计了什么零部件,起到了什么作用,优化了什么部分,节约了多少百分比的材料或成本。主要内容参照start法则撰写,显得有逻辑,读起来通顺。项目部分和实习部分的内容差不多,把你负责的东西写出来,达到了什么样的成果写出来,让别人清楚的知道你是做了什么,你的作用是什么,如果是参加的比赛,有PPT的话可以在面试的时候用PPT做详细讲解。这里最重要的一点就是一定要把项目吃透,别你自己写了电机选型,到时候人家问你你连电机选型的计算公式和电机的品牌都不知道。荣誉方面的话,基本都是参加比赛多的同学才有,如果没有多余的荣誉奖项,可以把校园经历写上去,例如协会经历和班干部经历等等,这点没什么好说的。最后是自我评价部分,我当时是从两方面写的,一方面是从项目上来说,我参与的项目比较多,有一定的项目经验等等,第二就是从个人性格上来说,比较能吃苦耐劳什么的。对于项目和实习都不怎么出色或者没有的宝宝,我建议你们投企业的比较牛马的岗,比如工艺工程师、质量工程师或者技术支持工程师等等,这样进面的机会会比较大。投研发的话很可能接不到面试,慎重。第二点,是前期的准备工作。如果你接到了一个面试邀约,那么我建议你首先先去牛客、某乎、小某书等多个平台搜索一下企业的面试经验帖子和风评,然后记住企业的业务是干嘛的,做什么产品的,有一个简单的了解,最后还要对企业文化有一点印象,说不定在面试中表现出认同企业文化会给你加分。对于复习内容的话,建议以面经为主,看看大概涵盖那些内容,其次是从项目出发,吃透项目里的东西,一般来说技术面都会让你介绍项目然后深挖提出一些问题,这个需要靠你自己。最后是从企业的产品出发,比如公司是做气缸的,那你要大概了解一下气缸的推力怎么计算,气缸怎么选型等等问题。第三点是在面试过程中,hr会经常问到一些问题,例如你的缺点是什么?你认为压力最大的事情是什么?你怎么解决的等等,面对这些问题的话,你需要在复盘过程中对这些问题做一个完整的稿子,背下来,以便下一次再问到你的时候回答。例如hr问我你的缺点是什么?我会说相比较工程师来说,我的项目经验和设计经验比较缺乏,在实际设计中会有一些考虑不到的地方,不过我相信在后期的学习中,我能够通过不断的询问或学习去解决这些问题。(仅供参考)还有一点,就是hr会问你能不能接受加班等等问题,一句话,问就是能加班,问就是能接受,使劲赞同就完事了,不要犹犹豫豫,你一犹豫,别人就觉得你无法接受,那就可能面临gg的结局了。总而言之,hr面的话总是大差不差,要不断的琢磨这几个问题,想好要怎么回答才能够回答好。最后一点是关于反问的技巧。当面试进入到尾声的时候,面试官总会问你一句:你还有什么要问我们的吗?这个时候你不要简单的说没什么问题了,也不要问对方我表现的怎么样,这样我个人看来有点蠢。在hr面的时候你可以问问他公司组织架构的组成,培养机制、有几轮面试、工作时间等等;在技术面的时候,我发现有一个反问的问题很有用,就是:如果我有幸能够加入贵公司,您觉得我应该具备哪些职业素质,我想趁着还有近一年时间,提前学习一点。我个人觉得这条很有用,虚心求教的同时又表达出你的学习兴趣和趋向,很多公司喜欢主动学习的人的。综上,是我给出的拙见,我还是建议每次面试完之后要及时复盘,对自己的短板及时补充。当然以上仅供参考。祝26届的师弟师妹们校招顺利!##
牛客激励计划
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

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