一年半经验前端社招——快手(面完hr)

在鹅厂也呆了一年多了,业务一般般,而且很忙(晚上10点+,每天不定时随时oncall)。希望能换个平台稍微轻松一些的,并寻求更好的发展和更高的技术视野,也希望能找到轻松一些的工作,所以出来看机会了。个人选择的原则:满足工作生活平衡、付出收益平衡、业务未来可观三者之一。近来有一批面试,整理完每一篇后,会持续更新《一年半经验前端社招》系列的文章

下面的题目,都会标明每一题的性质,也会给出一些参考思路

  • 描述:对概念、过程的描述,纯理论性问答题为主
  • 举例:说出应用场景,或者是自己团队实践的情况
  • 伪代码:写代码,但不需要跑起来,甚至可以随便写伪代码,主要目的是描述思路
  • 编程:真正的写代码,需要跑起来,有测试用例,要看到效果

往期回顾:

公司面试难度评估:✭✭✭✩✩

1面

  1. react升到16,有什么坑需要解决【描述】
  2. 16后性能好多少,测过吗,你怎么测的。顺便问一下各种测速上报【描述】
  3. 为什么16的性能好,fiber流程是怎样的【描述】
  4. 为什么两个will生命周期要被标记为danger【描述】
  5. 用了react的哪些新特性,带来什么收益【举例】
  6. 浏览器http缓存那一套【描述】
  7. from memory cache、from dist cache什么区别,性能对比【描述】
  8. 根据什么而选from memory cache、from dist cache这两种缓存方案【描述】
  9. service worker怎么理解【举例】
  10. 输出一个字符串全排列【编程】

2面

  1. 项目深挖,反问一些问题【描述】【举例】
  2. react的setstate过程【描述】
  3. 说一下几种情况的setstate的输出,为什么【描述】
  4. react的合成事件【描述】
  5. 收到新state怎么更新,发生了什么事情【描述】
  6. ssr太久,你觉得什么原因导致【举例】
  7. ssr优化措施【举例】
  8. react的ssr和传统的模版引擎渲染对比【描述】
  9. ssr兜底容灾措施、降级措施【举例】
  10. 如何选择csr还是ssr,设计一套方案切换,让尽量多的用户得到最好的体验【举例】
  11. 有一个请求函数request,封装一下这个函数,使得多个相同的请求过来的时候不发请求,直接读取第一个的结果【编程】
  12. 有一个排序数组,返回第一个比目标数字小的数,要求log(n)【编程】

3面

  1. 4个砝码,一个天平,问能称出多少种重量(砝码可以两边都放,砝码重量自己随便定)【写出运算过程】
    砝码重量自己随便定,就定一个理想化的情况,四个不一样的、且加起来也不存在重复的就行。如果你要考虑存在重量一样的两个砝码或者某些组合的和有相等的过程,那分类讨论够你折腾几个小时的。但面试只有20分钟,所以直接看理想状态的就行

最后

技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,之前校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下

lhyt个人技术沉淀

#快手##社招##前端工程师##面经#
全部评论
楼主,你好,二面中react相关有总结吗?
点赞 回复
分享
发布于 2020-09-15 20:29
请问ssr的部分是简历或项目中中有涉及到么
点赞 回复
分享
发布于 2022-02-16 09:49
滴滴
校招火热招聘中
官网直投

相关推荐

感觉这一周太梦幻了,就像一个梦,很不真实~~~感觉这个暑期,我的运气占了99成,实力只有百分之一4.15上午 腾讯csig 腾讯云部门,面完秒进入复试状态4.16下午 美团优选供应链部门,4.18上午发二面4.17晚上 阿里国际一面,纯拷打,面完我都玉玉了4.18下午 阿里国际二面,是我们leader面的我,很轻松~~4.18晚上 约了hr面4.19上午 hr面,下午两点口头oc4.19晚上 意向书说起来我的暑期好像一次都没挂过~~~~~难道我是天生面试圣体?----------------------------------------------------------------------六个月前,我还是0项目0刷题,当时想的是先把论文发出来再去找实习。结果一次组会,老师打破了我的幻想(不让投B会,只让投刊或者A)我拿头投啊!!!然后就开始物色着找实习,顺便做完了mit的6.s081,但是基本上还是没刷过题目-----------------------------------------------------------------------11月  一次偶然的机会,面进了某个耳机厂的手环部门,大概是做嵌入式的,用的是CPP。12月 莫名其妙拿到了国创的面试机会,0基础四天速成java基础!居然也给我面过了hhhhh,可能是面试没写题吧入职国创后的几个月,一直没活,天天搁那看剧,都快忘了还有暑期实习这回事了~~~~命运的齿轮在2.26开始转动,因为这一天美团开了,我开始慌了,因为那时的我什么都不会。lc,八股,sql全部是0进度。然后就开始了女娲补天,上班刷题,下班继续做之前的开源,顺便学一学八股。3月到现在,lc也刷到快200了,一天最多提交了47次~~~~~~~~~~八股根据别人的面经总结和博客,写了快十万字的笔记~~~~~~~~~~简历上的实习经历和开源,也努力去深挖了,写了几万字的记录~~~~~~所以面试的时候,基本上都能cover了,面试官问到的基础基本都会,不基础的我就把他往我会的地方引。结果好像还不错,基本上每个面试官评价都挺好的emmmmmmmm
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
23 82 评论
分享
牛客网
牛客企业服务