58同城 前端一面 面经

1. 如何实现流式输出

2. 流式输出前后端分别是怎么做的

3. promise 输出问题

4. ```js
   // 500毫秒后会阻塞吗
setTimeout(() => {
       while(1) {}
   }, 500);
   ```

5. ```js
   // 为什么网络请求还没回来就立即开始打印 1
   axios.get('url'); // 需要 5 秒
setInterval(() => {
       console.log(1);
   }, 1000);
   ```

6. 为什么文件打包后会生成一个 hash 值,对于浏览器的作用是什么

7. 为什么 index.html 打包后不生成 hash 值

8. 为什么一个 const 数组可以调用 push

9. 如何禁止 push(ts readonly、Proxy 拦截 **get** 操作)

10. 手撕:斐波那契数列

11. 递归的前提下如何优化它(实现装饰器 @cache、闭包记忆、map 保存计算结果)
全部评论
社招吗
1 回复 分享
发布于 2024-11-26 14:14 陕西
佬几号面的
点赞 回复 分享
发布于 2024-11-13 15:49 湖北

相关推荐

2024-12-19 11:02
腾讯_开发(实习员工)
相信很多同学越来越明白实习的重要性了,无论是算法、开发、产品、测试、运维一份好的实习能帮你在秋招中,极大地提高你的竞争力!那么可能很多同学都有疑问,那到底什么时候才是最好找实习那?【2月末 - 6月】主要暑期实习:    如果同学们想找的是暑期实习,那么在每年过年后,各家的暑期实习招聘就陆陆续续地开放了一般时间是2月末到6月,是暑期实习的招聘期,而在此期间,金三银四,也就是3月和4月是暑期实习招聘的最高峰!    3月名额是最充足的,也是能获得面试几乎最多的一个月,但是同时在笔者和同学们的交流中,也感觉3月是面试难度相对较高的一个月,因此同学们投递时要根据自己准备的情况,如果没准备好,切勿投递面评占比高的公司!因为真的会因为一次面评以后都不捞你了。    4月相较于3月面试机会可能会少一些,但是依然是面试机会很多地一个月,所以3月没来得及投递的同学也无需焦虑,4月完全来得及!    5月6月机会就相对少一些,只是相对少一点,但是也会有很多捡漏的机会,大家如果错过3月4月也不要气馁!尽管投递,千万不要被焦虑情绪占据了所有,也是有相当一部分人是在这一阶段获得暑期实习offer的。    至于日常实习,在这一阶段中,3月4月是日常实习较为难找的一段时间,因为这时各家公司都忙于暑期招聘,日常实习的机会不是很多,但是在5月6月各家公司的日常实习机会就会突飞猛进,各位同学可以多关注下这段时间学长学姐们的内推。【7月8月】    这段时间实习很难找,这段时间暑期实习招聘已经结束了,而日常实习由于大多数实习生已经入职,名额紧张,所以也不会有很多hc出来,这段时间大家找不到实习,觉得困难是非常正常的事情,这段时间建议大家该玩玩,玩累了就学点,不用有任何焦虑情绪【9月】    9月我认为是日常实习最好找的一个月,在所有月份中也是最好找的一个月,9月意气风发,这句学长学姐们口口相传的话是有他的道理的。在此阶段,暑期实习的实习生们因为准备秋招大多数都离职了,很多日常实习生也由于学校原因离职回学校了,所以9月hc非常充足,而公司又相对缺人,面试难度会直线下降,所有9月hc又充足难度又低,许多同学也都在这个月收获了自己的第一份大厂实习offer【10月-12月初】    这段时间日常实习也是相对好找的时间段,只是相对于9月hc没有那么充足,但是由于各家公司依然会缺人干活,所以面试难度一般不会高,大家海投还是有很多机会的【12月底-2月初】    这段时间主要是过年前的时间了,hc一般少,因为大家都准备过年了,但不代表没有机会,只是面试机会少一点,但是给机会的话难度一般不大地。综上所述:暑期实习最好找的月份是:3月 >= 4月 > 5月 > 6月日常实习最好找的月份是:9月 > [10月-12月] > [5月 - 6月] > [3月-4月] > [1月-2月] = [7月-8月]实习的好找程度,跟hc是息息相关地,月份之间的难易程度,只是相对而言的,并不是绝对地谁都无法预料会不有那个地方突然有hc急招实习生而且找实习是一个持久战,需要多面试多总结才能百战不殆大家在找实习时千万不要焦虑,不要和别人攀比!放松心态相信自己,你肯定能找到满意的实习! #牛客激励计划##一句话证明你在找工作##ai智能作图#
Richard奇:感谢up,我也想的是12-2月这段时间好好沉淀,为暑期实习打好坚实的基础
点赞 评论 收藏
分享
2024-12-19 13:27
已编辑
广东外语外贸大学 Web前端
我是软件工程专业的,现在大三,有点迷茫。我后端了解一点(主要是之前大一大二有两次课程大作业我都是负责后端部分,以及有选修非关系型数据库这门课,主要学了redis),但是感觉程度很一般,之前课程作业也是用得servlet、jsp这些过时的技术,虽然后面我也有去学了一点springboot。前端的话我是因为实验室的一个项目分组到了前端开发,本来想去做后端,但是够人了,就去搞前端了,前端的话就学了html、css、js以及浅浅地了解了一下vue3,过程中也有用到git去协同开发,还有也用到了element-ui和echarts组件库,学习前端我是边学边用,需要了就去学就去查的那种,掌握的程度不是很深,也不够熟练。另外我有选修软件测试这门课,学习了软件测试的一些基本概念、流程还有方法,工具的话我只浅浅的了解了一下postman和jmeter,但是也只是只会基础的使用的程度。有点想做测试是因为感觉入行简单一点,发展好像也还行;想找前端是因为做了一个比较大一点的项目经历(面试或者求职的时候可以拿来说),而且也算学的比较久,但是会有点担心前端的未来,而且我好像没有特别喜欢前端,虽然感觉做前端的工作也行;后端的话之前是比较喜欢并且觉得就业较好而且觉得自己可以,虽然难度比较大一点,但是我现在的算法不太行,敲代码能力也差了很多。。然后最近也想找实习(寒假实习/日常实习),我主要投前端和测试,前端的话面了一个,但是没问什么八股或其他的技术题,而且当时问是说当天下午就出结果,但是没消息,我第二天上午去问也一直没回,估计是挂了,而且自己的回答也不算好。测试的话投了一些目前有两个准备在约面试了。。很多时候对自己有些无语。没什么方向,也没有深入去学,有时候想要的太多,有时候有思虑担忧的太多……唉,希望能得到一些建议吧。谢谢大家了。#现在前端的就业环境真的很差吗##寒假躺平还是提前实习##牛客创作赏金赛#
今天也要干点啥:我决定冲前端了!在寒假多补补也再多背点面经,找前端的实习和工作,等到哪天前端不行了也能转测试(毕竟干前端的时候也会接触到一些单元测试和接口测试,前端转测试会比“测试转前端”相对简单点)。我未来的目标是进国企或者中厂
点赞 评论 收藏
分享
评论
2
7
分享
牛客网
牛客企业服务