<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          好事多磨!6輪面試后終于拿到字節(jié)前端校招offer(內(nèi)含6輪面經(jīng))

          共 4472字,需瀏覽 9分鐘

           ·

          2021-03-17 02:27

          點(diǎn)擊上方“前端印象”,選擇“設(shè)為星標(biāo)
          第一時(shí)間關(guān)注技術(shù)干貨!


          因?yàn)槲义e(cuò)過(guò)了2020年的秋招(ps: 那時(shí)候連數(shù)據(jù)結(jié)構(gòu)與算法都還沒(méi)學(xué)完),11月的時(shí)候找了家小公司實(shí)習(xí)著,也算學(xué)到了很多東西。但在實(shí)習(xí)的過(guò)程中,我一直在想著如何備戰(zhàn)2021年3月份的春招,進(jìn)一家心儀的公司。大概1月初的時(shí)候,我在各個(gè)渠道就收到了字節(jié)跳動(dòng)年前擴(kuò)招的喜訊,我心想,春招壓力這么大(因?yàn)榇赫械那舐氄叽蠖喽际莻鋺?zhàn)了很久的大佬或者是秋招實(shí)習(xí)結(jié)束回來(lái)更有經(jīng)驗(yàn)的同學(xué)),字節(jié)竟然年前開(kāi)始擴(kuò)招了,那我不如抓住這個(gè)機(jī)會(huì)嘗試一下,降低一些競(jìng)爭(zhēng)壓力

          于是我就用了一周的時(shí)間邊準(zhǔn)備面試,邊投簡(jiǎn)歷

          準(zhǔn)備面試題的方式:

          1. 先把自己以往博客總結(jié)過(guò)的知識(shí)重拾起來(lái)看一下,要保證自己寫(xiě)過(guò)的東西是會(huì)的(因?yàn)闀r(shí)間久了難免會(huì)忘記一些嘛)
          2. 按照專(zhuān)題進(jìn)行看??济嬖囶}:瀏覽器、數(shù)據(jù)結(jié)構(gòu)與算法、HTML、CSS、JS、Vue/React的??碱}...剩下的就要看你自己的技術(shù)廣度了,簡(jiǎn)歷上有的,就多準(zhǔn)備點(diǎn),沒(méi)有的也可以稍微看一看
          3. 再者就是多刷算法題啦,畢竟校招也不看你有多牛逼的項(xiàng)目經(jīng)歷,能考核的也就只是一些基礎(chǔ)知識(shí)、簡(jiǎn)單的項(xiàng)目經(jīng)歷、算法掌握程度
          4. 以上都做好了以后,就開(kāi)始多看看別人的面經(jīng)了,主要的作用就是查漏補(bǔ)缺,這個(gè)真的非常有幫助。注:盡量找一些跟自己求職崗位和公司相匹配的面經(jīng),當(dāng)然不是也沒(méi)有關(guān)系

          投簡(jiǎn)歷的過(guò)程:

          1. 首先肯定是找一個(gè)簡(jiǎn)潔不浮夸卻有很精美的簡(jiǎn)歷模板,然后將自己的信息填上去,主要的就是:姓名、電話(huà)、照片、擅長(zhǎng)的技術(shù)棧、教育經(jīng)歷、實(shí)習(xí)經(jīng)歷、項(xiàng)目經(jīng)歷、證書(shū)、社交網(wǎng)站。這里要強(qiáng)調(diào)的是:不太熟悉的東西別往上寫(xiě),沒(méi)用的東西別往上寫(xiě)。
          2. 然后就是投簡(jiǎn)歷的渠道問(wèn)題了,剛開(kāi)始也是因?yàn)槲覍?xiě)了一篇年終總結(jié),然后有好多人來(lái)私信我,想幫我內(nèi)推,當(dāng)然我接受了一部分,也推掉了一部分。這里我要給個(gè)建議,最好找別人內(nèi)推一下,因?yàn)檫@樣更快讓你的簡(jiǎn)歷被看到,避免長(zhǎng)時(shí)間沒(méi)有音訊。不過(guò)要提的是,找的內(nèi)推人一定要靠譜!一定要靠譜!要找那種能給你一些簡(jiǎn)歷修改建議的,會(huì)幫你跟進(jìn)后續(xù)流程的,部門(mén)hc真的充足的人,而不是找那種廣撒網(wǎng)的,因?yàn)樗麄兏緵](méi)時(shí)間管你,可能你投進(jìn)去,反而卡了流程(真的感同身受)

          前言

          大概我是1月10號(hào)開(kāi)始投的簡(jiǎn)歷,然后好像3天內(nèi)就收到了面試邀約(不得不說(shuō),太效率了),后來(lái)1、2面都是技術(shù)面(2面交叉面),3面是leader,也就是簡(jiǎn)單聊點(diǎn)基礎(chǔ)知識(shí)和項(xiàng)目難點(diǎn)啥的,4面就直接hr面了,整個(gè)流程下來(lái)也不拖延總共用了也就1個(gè)星期多幾天吧(再次感嘆,好效率)。不過(guò)可惜的是,最后hr在跟我談的時(shí)候,告訴我是北京的,然后可能跟我的意向城市有點(diǎn)沖突,我就說(shuō)能否給我轉(zhuǎn)杭州去(這里我真的懵逼,投的時(shí)候也沒(méi)特地指明是北京,整個(gè)面試流程也沒(méi)人告訴過(guò)我是北京),經(jīng)過(guò)幾天的協(xié)調(diào),轉(zhuǎn)到杭州的字節(jié)了

          轉(zhuǎn)到杭州的字節(jié)以后,因?yàn)槲仪懊婕夹g(shù)面都面過(guò)好幾次了,所以只是加面了個(gè)leader面,這次的leader是個(gè)好大的大佬,給我的壓力還是挺大的,我當(dāng)時(shí)都以為掛了,不過(guò)出人意料的是最后告訴我竟然過(guò)了,可.....尷尬的事情又來(lái)了,跟我說(shuō)部門(mén)hc可能不太多了,于是hr就又給我想辦法,最終問(wèn)我是否愿意轉(zhuǎn)到上海的字節(jié),其實(shí)我本來(lái)意向城市只有一個(gè),那就是杭州的,但后來(lái)一想,人別那么死板嘛,就準(zhǔn)備嘗試一下上海的字節(jié)了

          (此時(shí)已經(jīng)2月10號(hào)了,距離我第一次投遞簡(jiǎn)歷已經(jīng)1個(gè)月了)流程轉(zhuǎn)到上海的字節(jié)以后,跟上次的轉(zhuǎn)流程一樣,也是加面了一次,面我的leader人特別友善,整個(gè)氣氛特別好,后來(lái)流程也是很順利,過(guò)了hr面,最終拿到了offer(現(xiàn)在已經(jīng)入職實(shí)習(xí)了)

          其實(shí)說(shuō)實(shí)話(huà),在得知杭州的字節(jié)沒(méi)有前端的hc時(shí),我多多少少有點(diǎn)崩潰,感覺(jué)過(guò)程怎么這么艱難,不過(guò)還是勸自己好事多磨,好在結(jié)果沒(méi)讓我失望

          接下來(lái)就放上我這么多面試所有的過(guò)程吧,希望能對(duì)大家有所幫助,答案就不放了,有需要答案的小伙伴可以加我細(xì)聊

          一面(50min 北京)

          1. 自我介紹
          2. TCP的握手、揮手。為什么是三次握手而不是兩次?為什么是四次揮手而不是三次
          3. TCP跟UDP的區(qū)別
          4. http的請(qǐng)求方法有哪些?get、post的區(qū)別,別的方法是干什么的
          5. Content-Type 有哪些
          6. 水平垂直居中的實(shí)現(xiàn)方法
          7. flex布局的一些問(wèn)題
          8. BFC
          9. 如何實(shí)現(xiàn)寬高比固定4 : 3(僅用css),我回答說(shuō)height設(shè)為0,用padding-bottom代替
          10. 為什么padding-bottom是基于父元素的寬度而不是父元素的高度的?
          11. Vue給你帶來(lái)的好處是什么
          12. 什么是組件,干什么的
          13. 若封裝一個(gè)組件,你會(huì)考慮什么?后面還講了一個(gè)具體的組件封裝例子,問(wèn)我的思路
          14. 雙向綁定、數(shù)據(jù)響應(yīng)式的實(shí)現(xiàn)
          15. 一道函數(shù)柯里化
          16. 防抖、節(jié)流
          17. 給你1億個(gè)數(shù)字,找出最大的前1K個(gè),如何優(yōu)化效率比較高
          18. 圖的方法有哪些?(廣度、深度)
          19. 一個(gè)迷宮,從任意一個(gè)起點(diǎn),求到終點(diǎn)的最短距離
          20. 反問(wèn)環(huán)節(jié)

          二面(1h 北京)

          1. 自我介紹
          2. webpack的打包流程
          3. Webpack 的一些生命周期
          4. 平時(shí)看過(guò)什么書(shū)
          5. http與https的區(qū)別,其實(shí)主要就是問(wèn)https為何安全
          6. 瀏覽器緩存
          7. apply、call、bind的區(qū)別,做了一道關(guān)于這個(gè)的題目
          8. 做了一道題,回答了一下輸出的內(nèi)容
          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(); //

          然后改動(dòng)了一個(gè)地方,繼續(xù)問(wèn)我輸出結(jié)果是什么

          function Foo({
            // 這里加了一個(gè)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. 給一個(gè)二叉樹(shù)和一個(gè)值,問(wèn)是否有一條路徑上的值相加等于該值的,有就返回true,沒(méi)有就返回false

          2. 反問(wèn)環(huán)節(jié)

          三面(55min 北京)

          1. 為何選擇前端,以及之后的職業(yè)規(guī)劃
          2. 在學(xué)校如何學(xué)習(xí)前端的
          3. 按時(shí)間線(xiàn)來(lái)講一下做的所有項(xiàng)目(每講到一個(gè)項(xiàng)目時(shí),都會(huì)對(duì)這個(gè)項(xiàng)目問(wèn)我?guī)讉€(gè)小問(wèn)題)注:這個(gè)環(huán)節(jié)經(jīng)過(guò)了很久很久很久很久
          4. 手寫(xiě)Ajax
          5. 手寫(xiě)深拷貝
          6. 寫(xiě)了個(gè)合并單鏈表
          7. 反問(wèn)環(huán)節(jié)

          hr面(1h 北京)

          1. 自我介紹
          2. 問(wèn)了我一些校園經(jīng)歷相關(guān)的簡(jiǎn)單問(wèn)題
          3. 介紹一下你自己做的最有成就感的項(xiàng)目,講講初衷、心得(驚了!hr竟然問(wèn)我項(xiàng)目)
          4. 興趣愛(ài)好
          5. 在校的學(xué)習(xí)狀態(tài)
          6. 何時(shí)到崗
          7. 反問(wèn)環(huán)節(jié)

          leader面(54min 杭州)

          1. 自我介紹
          2. python如何下載文件(???驚了,我就考了個(gè)python二級(jí)證書(shū),竟然問(wèn)我python)
          3. 做過(guò)一段時(shí)間的爬蟲(chóng)?前端如何做反爬(我錯(cuò)了??!我以后再也不在簡(jiǎn)歷上寫(xiě)python了)
          4. 項(xiàng)目中遇到的難點(diǎn)以及解決方案
          5. 反轉(zhuǎn)鏈表
          6. 反問(wèn)環(huán)節(jié)

          leader面(1h 上海)

          1. 自我介紹
          2. 講解了一下TCP的各種知識(shí)(擁塞控制、重發(fā)控制、流控制、滑動(dòng)窗口控制)注:leader看我前面面了那么多次了,就簡(jiǎn)單問(wèn)些網(wǎng)絡(luò)的問(wèn)題了
          3. UDP和TCP的區(qū)別
          4. 以現(xiàn)在的網(wǎng)絡(luò)帶寬,你覺(jué)得網(wǎng)絡(luò)直播、視頻等業(yè)務(wù)能用TCP來(lái)代替UDP嗎?為什么?
          5. git相關(guān)的命令(問(wèn)的詳細(xì)的主要就是合并分支:merge、rebase等)
          6. 你覺(jué)得你的優(yōu)勢(shì)是什么?你的劣勢(shì)是什么?
          7. 你是非科班的學(xué)生,你覺(jué)得你相對(duì)于科班學(xué)生的優(yōu)勢(shì)是什么?你如何彌補(bǔ)相對(duì)于他們的不足?
          8. 以后的職業(yè)規(guī)劃、人生規(guī)劃
          9. 簡(jiǎn)單考了道算法題:蛇形打印
          10. 反問(wèn)環(huán)節(jié)

          hr面(30min 上海)

          1. 自我介紹
          2. 學(xué)習(xí)經(jīng)歷
          3. 你的優(yōu)勢(shì)和劣勢(shì)分別是什么?
          4. 現(xiàn)在人在哪?多久能到崗?
          5. 反問(wèn)環(huán)節(jié)(心里默默地想:臥槽???這才30分鐘不到啊,就結(jié)束了)

          總結(jié)

          說(shuō)真的,在年前擴(kuò)招我只投了字節(jié)一個(gè)大廠(chǎng),流程真的快得沒(méi)話(huà)說(shuō),但是過(guò)程我真的....無(wú)話(huà)可說(shuō)。

          很感謝自己在初學(xué)前端的時(shí)候,養(yǎng)成了寫(xiě)博客總結(jié)的習(xí)慣,這讓我對(duì)前端很多知識(shí)都有很深的印象,而且面試中也是非常加分

          不過(guò)在入職后,感覺(jué)自己的前端之路才剛開(kāi)始,這里分享幾張我入職后的圖片:

          前一天晚上公司樓下踩點(diǎn)

          入職電腦

          員工餐

          某天的下午茶

          給大家?guī)讉€(gè)建議吧:

          1. 找個(gè)認(rèn)識(shí)或者靠譜的內(nèi)推人,能幫你快速跟進(jìn)流程的
          2. 多投幾家公司,雞蛋不要放在一個(gè)籃子里

          大家如果有意向字節(jié)跳動(dòng)的話(huà),可以考慮一下我們部門(mén),base上海,近半年的計(jì)劃是社招前端若干個(gè)(hc充足,會(huì)幫忙跟進(jìn)流程),另外社招android若干個(gè)、ios若干個(gè)

          投遞方式:可以直接加我微信:Lpyexplore333,幫你提點(diǎn)簡(jiǎn)歷修改意見(jiàn),并且方便后續(xù)跟進(jìn)流程

          剛剛數(shù)了數(shù),我竟然面了有6輪了,挺不可思議的。為了證明我真的是面了那么多輪,下面附上"無(wú)數(shù)"的面試邀約截圖 ??



          關(guān)注我,閱讀更多精彩內(nèi)容

          ▽▽▽


          ?? 「贊」、「在看」「轉(zhuǎn)發(fā)」支持一下

          瀏覽 71
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  人人草免费公开视频 | 日韩va亚洲va欧美va清高 | 操人视频网站动漫版 | 精品A片九九九九免费视频 | 五月天超碰|