专栏首页前端印象好事多磨!6轮面试后终于拿到字节前端校招offer(内含6轮面经)

好事多磨!6轮面试后终于拿到字节前端校招offer(内含6轮面经)

去年3月份开始学习前端,到现在正好一年,终于达成了自己心中第一个小目标

这里附上我的2020年终总结:2020年终总结

因为我错过了2020年的秋招(ps: 那时候连数据结构与算法都还没学完),11月的时候找了家小公司实习着,也算学到了很多东西。但在实习的过程中,我一直在想着如何备战2021年3月份的春招,进一家心仪的公司。大概1月初的时候,我在各个渠道就收到了字节跳动年前扩招的喜讯,我心想,春招压力这么大(因为春招的求职者大多都是备战了很久的大佬或者是秋招实习结束回来更有经验的同学),字节竟然年前开始扩招了,那我不如抓住这个机会尝试一下,降低一些竞争压力

于是我就用了一周的时间边准备面试,边投简历

准备面试题的方式:

  1. 先把自己以往博客总结过的知识重拾起来看一下,要保证自己写过的东西是会的(因为时间久了难免会忘记一些嘛)
  2. 按照专题进行看常考面试题:浏览器、数据结构与算法、HTML、CSS、JS、Vue/React的常考题…剩下的就要看你自己的技术广度了,简历上有的,就多准备点,没有的也可以稍微看一看
  3. 再者就是多刷算法题啦,毕竟校招也不看你有多牛逼的项目经历,能考核的也就只是一些基础知识、简单的项目经历、算法掌握程度
  4. 以上都做好了以后,就开始多看看别人的面经了,主要的作用就是查漏补缺,这个真的非常有帮助。注:尽量找一些跟自己求职岗位和公司相匹配的面经,当然不是也没有关系

投简历的过程:

  1. 首先肯定是找一个简洁不浮夸却有很精美的简历模板,然后将自己的信息填上去,主要的就是:姓名、电话、照片、擅长的技术栈、教育经历、实习经历、项目经历、证书、社交网站。这里要强调的是:不太熟悉的东西别往上写,没用的东西别往上写。
  2. 然后就是投简历的渠道问题了,刚开始也是因为我写了一篇年终总结,然后有好多人来私信我,想帮我内推,当然我接受了一部分,也推掉了一部分。这里我要给个建议,最好找别人内推一下,因为这样更快让你的简历被看到,避免长时间没有音讯。不过要提的是,找的内推人一定要靠谱!一定要靠谱!要找那种能给你一些简历修改建议的,会帮你跟进后续流程的,部门hc真的充足的人,而不是找那种广撒网的,因为他们根本没时间管你,可能你投进去,反而卡了流程(真的感同身受)

前言

大概我是1月10号开始投的简历,然后好像3天内就收到了面试邀约(不得不说,太效率了),后来1、2面都是技术面(2面交叉面),3面是leader,也就是简单聊点基础知识和项目难点啥的,4面就直接hr面了,整个流程下来也不拖延总共用了也就1个星期多几天吧(再次感叹,好效率)。不过可惜的是,最后hr在跟我谈的时候,告诉我是北京的,然后可能跟我的意向城市有点冲突,我就说能否给我转杭州去(这里我真的懵逼,投的时候也没特地指明是北京,整个面试流程也没人告诉过我是北京),经过几天的协调,转到杭州的字节了

转到杭州的字节以后,因为我前面技术面都面过好几次了,所以只是加面了个leader面,这次的leader是个好大的大佬,给我的压力还是挺大的,我当时都以为挂了,不过出人意料的是最后告诉我竟然过了,可…尴尬的事情又来了,跟我说部门hc可能不太多了,于是hr就又给我想办法,最终问我是否愿意转到上海的字节,其实我本来意向城市只有一个,那就是杭州的,但后来一想,人别那么死板嘛,就准备尝试一下上海的字节了

(此时已经2月10号了,距离我第一次投递简历已经1个月了)流程转到上海的字节以后,跟上次的转流程一样,也是加面了一次,面我的leader人特别友善,整个气氛特别好,后来流程也是很顺利,过了hr面,最终拿到了offer(现在已经入职实习了)

其实说实话,在得知杭州的字节没有前端的hc时,我多多少少有点崩溃,感觉过程怎么这么艰难,不过还是劝自己好事多磨,好在结果没让我失望

接下来就放上我这么多面试所有的过程吧,希望能对大家有所帮助,答案就不放了,有需要答案的小伙伴可以加我细聊

一面(50min 北京)

  1. 自我介绍
  2. TCP的握手、挥手。为什么是三次握手而不是两次?为什么是四次挥手而不是三次
  3. TCP跟UDP的区别
  4. http的请求方法有哪些?get、post的区别,别的方法是干什么的
  5. Content-Type 有哪些
  6. 水平垂直居中的实现方法
  7. flex布局的一些问题
  8. BFC
  9. 如何实现宽高比固定4 : 3(仅用css),我回答说height设为0,用padding-bottom代替
  10. 为什么padding-bottom是基于父元素的宽度而不是父元素的高度的?
  11. Vue给你带来的好处是什么
  12. 什么是组件,干什么的
  13. 若封装一个组件,你会考虑什么?后面还讲了一个具体的组件封装例子,问我的思路
  14. 双向绑定、数据响应式的实现
  15. 一道函数柯里化
  16. 防抖、节流
  17. 给你1亿个数字,找出最大的前1K个,如何优化效率比较高
  18. 图的方法有哪些?(广度、深度)
  19. 一个迷宫,从任意一个起点,求到终点的最短距离
  20. 反问环节

二面(1h 北京)

  1. 自我介绍
  2. webpack的打包流程
  3. Webpack 的一些生命周期
  4. 平时看过什么书
  5. http与https的区别,其实主要就是问https为何安全
  6. 浏览器缓存
  7. apply、call、bind的区别,做了一道关于这个的题目
  8. 做了一道题,回答了一下输出的内容
function Foo() {
  getName = function(){ alert(1); };
  return this;
}
Foo.getName = function() { alert(2); };
Foo.prototype.getName = function(){ alert(3); };
var getName = function() { alert(4); };
function getName(){ alert(5); };


Foo.getName(); //
getName(); //
Foo().getName(); //
getName(); //
new (Foo.getName)(); //
(new Foo()).getName(); //

然后改动了一个地方,继续问我输出结果是什么

function Foo() {
  // 这里加了一个this
  this.getName = function(){ alert(1); };
  return this;
}
Foo.getName = function() { alert(2); };
Foo.prototype.getName = function(){ alert(3); };
var getName = function() { alert(4); };
function getName(){ alert(5); };


Foo.getName(); //
getName(); //
Foo().getName(); //
getName(); //
new (Foo.getName)(); //
(new Foo()).getName(); //
  1. 给一个二叉树和一个值,问是否有一条路径上的值相加等于该值的,有就返回true,没有就返回false
  2. 反问环节

三面(55min 北京)

  1. 为何选择前端,以及之后的职业规划
  2. 在学校如何学习前端的
  3. 按时间线来讲一下做的所有项目(每讲到一个项目时,都会对这个项目问我几个小问题)注:这个环节经过了很久很久很久很久
  4. 手写Ajax
  5. 手写深拷贝
  6. 写了个合并单链表
  7. 反问环节

hr面(1h 北京)

  1. 自我介绍
  2. 问了我一些校园经历相关的简单问题
  3. 介绍一下你自己做的最有成就感的项目,讲讲初衷、心得(惊了!hr竟然问我项目)
  4. 兴趣爱好
  5. 在校的学习状态
  6. 何时到岗
  7. 反问环节

leader面(54min 杭州)

  1. 自我介绍
  2. python如何下载文件(???惊了,我就考了个python二级证书,竟然问我python)
  3. 做过一段时间的爬虫?前端如何做反爬(我错了!!我以后再也不在简历上写python了)
  4. 项目中遇到的难点以及解决方案
  5. 反转链表
  6. 反问环节

leader面(1h 上海)

  1. 自我介绍
  2. 讲解了一下TCP的各种知识(拥塞控制、重发控制、流控制、滑动窗口控制)注:leader看我前面面了那么多次了,就简单问些网络的问题了
  3. UDP和TCP的区别
  4. 以现在的网络带宽,你觉得网络直播、视频等业务能用TCP来代替UDP吗?为什么?
  5. git相关的命令(问的详细的主要就是合并分支:merge、rebase等)
  6. 你觉得你的优势是什么?你的劣势是什么?
  7. 你是非科班的学生,你觉得你相对于科班学生的优势是什么?你如何弥补相对于他们的不足?
  8. 以后的职业规划、人生规划
  9. 简单考了道算法题:蛇形打印
  10. 反问环节

hr面(30min 上海)

  1. 自我介绍
  2. 学习经历
  3. 你的优势和劣势分别是什么?
  4. 现在人在哪?多久能到岗?
  5. 反问环节(心里默默地想:卧槽???这才30分钟不到啊,就结束了)

总结

说真的,在年前扩招我只投了字节一个大厂,流程真的快得没话说,但是过程我真的…无话可说。

很感谢自己在初学前端的时候,养成了写博客总结的习惯,这让我对前端很多知识都有很深的印象,而且面试中也是非常加分

不过在入职后,感觉自己的前端之路才刚开始,这里分享几张我入职后的图片:

  • 前一天晚上公司楼下踩点
  • 入职电脑
  • 员工餐
  • 某天下午茶

给大家几个建议吧:

  1. 找个认识或者靠谱的内推人,能帮你快速跟进流程的
  2. 多投几家公司,鸡蛋不要放在一个篮子里

大家如果有意向字节跳动的话,可以考虑一下我们部门,base上海,准备招前端若干个(hc充足,会帮忙跟进流程),另外社招android若干个、ios若干个

投递方式:可以直接加我微信:Lpyexplore333,帮你提点简历修改意见,并且方便后续跟进流程

刚刚数了数,我竟然面了有6轮了,挺不可思议的。为了证明我真的是面了那么多轮,下面附上"无数"的面试邀约截图 ⬇️

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 百度产品经理面试经验 18届 已签约

    百度整体给人的感觉非常好,氛围很棒,是面试过的公司里面对面试者最为友善公司没有之一,参加提前批招聘最终拿到了offer。 ——来自昊哥 提前批和校招的不同在于,...

    牛客网
  • 我的校招总结

    写在前面的话 经过找实习、经历校招这半年的努力,应届小硕也是找到了自己满意的工作。作为非Compute Science专业,没有ACM大赛经验,也没有特别牛逼的...

    牛客网
  • 嵌入式求职分享(全网最全)

    本文会分享一些嵌入式软件岗位的秋招事宜,对所有流程都会有一个描述,事无巨细,希望可以帮到各位读者。

    Jasonangel
  • 从IBM到京东成都研究院(含IBM笔面试过程和京东面试记录)

    我目前大四,某二本院校的地理相关专业的学生(非科班),前天刚刚收到京东成都研究院的实习生offer,一路走来,确实太多的不容易,在这儿给大家分享一下我最近一年的...

    牛客网
  • 从十个角度解析面试全流程!附互联网公司Offer难度系数分析

    ▌作者:ELon Z,已授权!链接:https://imageslr.com/2021/autumn-recruit.html

    拓跋阿秀
  • 2021 数字IC面经总结

    本人四非本硕科班出身,秋招投递芯片的数字设计岗位,本科两个省赛,一个市级项目,一年的FPGA逻辑设计工作经验(猜对了就是9106福报),研究生两年数字IC设计的...

    数字芯片社区
  • 我的Java秋招面经大合集(包含BAT头条网易等公司)

    我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。

    黄小斜学Java
  • 秋招结束,offer 爆了!

    这是一篇来自算法转 Java 后端的一位读者的投稿!文章主要分享了读者自己从迷茫崩溃到最终斩获腾讯、京东、百度等大厂 offer 的经历。文章内容很全面、真实,...

    Guide哥
  • 关于春招 & 秋招面试的一些经验

    周末了,就不写技术了,来聊聊关于春招/秋招面试的事情,刚好最近也是逐渐开始春招找实习或者找工作的时候了,我就介绍一些当初准备春招实习和秋招工作面试的一些经验吧,...

    kbsc13
  • 京东Star和阿里星,揭示互联网企业对算法&机器学习岗的要求

    从2015年8月到2015年10月,花了3个月时间找工作,先后通过内推参加了美团、阿里蚂蚁金服、京东、腾讯、今日头条、Growing IO、微软这7个公司的面试...

    机器学习AI算法工程
  • 我的Java秋招面经大合集

    这个国庆,大家过的怎么样啊,是到处去玩[smiley_95.png?tp=webp&wxfrom=5&wx_lazy=1&wx_co=1],还是继续勤勤恳恳地学...

    黄小斜学Java
  • 肝了一天,帅地今天一定把春秋招讲清楚+贡献自己整理的资料

    对于日后需要找工作的同学来说,春招/秋招可以说是学生生涯中非常重要的一战,但是我发现很多人却对春秋招的了解甚少,有些人甚至以为是毕业之后再开始找工作,进而导致了...

    帅地
  • Java秋招面经大合集(含BAT等大厂面经,均已拿offer)

    我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。

    Java技术江湖
  • 春招/秋招面试前必看一文

    春节过完,不管是大三/研二、还是大四/研三,就要投入到最激烈的春招当中去了,各大公司将会正式招聘,由元旦期间拉开序幕(1 - 2 月),到彻底的进入白热化阶段(...

    乔戈里
  • 我是怎么和SAP结缘的 - Jerry的SAP校园招聘之路

    2006年9月,结束了一年的北京中科院实习后,我回到了电子科技大学,此时已经是研三上学期了。有着“金九银十”之称的秋季校园招聘正式开始了。

    Jerry Wang
  • 算法工程师:双非渣硕是如何获得百度、京东双SP

    本人本科硕士皆双非,和牛客大佬们没得比,目前拿到的还可以的offer就是百度SP和京东SP,都是做的推荐算法,其他的不说了。 先说一下个人经历吧,学校比较水,实...

    牛客网
  • Java工程师:双非计算机小硕的秋招经历总结

    拿到了心仪公司的offer了,自己的秋招算结束了,写个不靠谱的经历,不供参考 双非计算机小硕,目标职位java相关,学校里跟着师兄怼过几个小水项目,以下是我经历...

    牛客网
  • 第四范式被指毁约大批秋招意向offer,CEO连夜回应:内部沟通出问题

    10月25日,不少网友匿名爆料,在2018秋招季,国内AI创业公司第四范式“毁了一大批人的意向offer”。

    新智元
  • 测试开发:面试真题+学习准备一

    岗位:测试开发 我的秋招已经接近尾声了,目前拿到了滴滴,58,链家,电信it研发中心的offer,在等头条、腾讯和百度的结果。秋招面了的公司除了这7家还有搜狐和...

    牛客网

扫码关注云+社区

领取腾讯云代金券