1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        從零到收獲字節(jié)騰訊阿里微軟 Offer

        共 3728字,需瀏覽 8分鐘

         ·

        2021-11-13 17:27

        寫(xiě)在前面:

        秋招進(jìn)入尾聲,也是收獲了自己想要的結(jié)果,應(yīng)老王要求也想要分享下自己從前端0經(jīng)驗(yàn),一年從實(shí)習(xí)到秋招收獲字節(jié) 騰訊 阿里 微軟等核心部門(mén) ssp offer 的成長(zhǎng)記錄,歡迎大家一起交流成長(zhǎng)。秋招不是結(jié)束,未來(lái)還有更多的挑戰(zhàn)要一起面對(duì)。

        本人去年也就是研一,終于意識(shí)到不能擺爛了。本科計(jì)算機(jī)混了4年,就是認(rèn)真上課做完作業(yè)的水平由于完全不知道要找工作這回事就申請(qǐng)了研究生想著還是逃避下工作。然而又到了秋招季室友由于比我早一年畢業(yè),這位卷王開(kāi)始一個(gè)個(gè)接著面試給了我好大的壓力,被迫加入了準(zhǔn)備和找工作的階段。

        當(dāng)時(shí)在前端后端算法都糾結(jié)了下,但是自己想著做過(guò)蠻多學(xué)校的term project 的,于是就選擇去前端了。

        實(shí)習(xí)生初期

        我是如何在字節(jié),騰訊實(shí)習(xí)的?

        我自己也清楚的知道,要混進(jìn)大廠,一定要相關(guān)實(shí)習(xí)經(jīng)驗(yàn)背書(shū)。所以立刻馬不停蹄開(kāi)始準(zhǔn)備一邊準(zhǔn)備簡(jiǎn)歷開(kāi)始了投遞一邊系統(tǒng)性的刷前端三板斧的書(shū)籍。

        講講大概作息把 中午起床,收拾吃飯健身。2點(diǎn)開(kāi)始讀犀牛書(shū)最新的那版,當(dāng)時(shí)還沒(méi)中文,我直接刷的英文書(shū)。大概粗看兩個(gè)章節(jié)到4點(diǎn)

        4點(diǎn)開(kāi)始看React相關(guān)項(xiàng)目,自己動(dòng)手寫(xiě)一點(diǎn)簡(jiǎn)單的Todo-list 兩小時(shí)的practice主要是為了熟悉框架和js語(yǔ)法

        晚上刷2小時(shí)的leetcode 能刷多少刷多少 20分鐘做不出來(lái)直接看答案

        再看2小時(shí)的面經(jīng)。不會(huì)的記錄下來(lái),帶著問(wèn)題去找MDN/國(guó)外的博客(國(guó)內(nèi)質(zhì)量太糟糕)

        前端一開(kāi)始的學(xué)習(xí)曲線真的陡峭,并不是很難理解,而是特別特別的雜。但是自己保持了大概兩個(gè)月就開(kāi)始面試了。一開(kāi)始是有贊網(wǎng)易之類的中小廠,面著面著總結(jié)一下自己的不足。大概是自己確實(shí)表達(dá)能力不錯(cuò),一開(kāi)始就開(kāi)門(mén)紅拿到了offer。本來(lái)已經(jīng)覺(jué)得差不多了,但是覺(jué)得自己還可以沖沖,也被字節(jié)和快手撈了。因?yàn)閷?shí)習(xí)主要考察的是基礎(chǔ),當(dāng)時(shí)其實(shí)基本沒(méi)有前端上手經(jīng)驗(yàn)完全靠著自己科班生的直覺(jué)以及l(fā)eetcode算法能力最后救我一命。

        作為實(shí)習(xí)生,當(dāng)時(shí)第一段選擇了字節(jié),不為別的,字節(jié)實(shí)習(xí)生成長(zhǎng)真的快。(是的 我就是被罵的那種賊卷的實(shí)習(xí)生)經(jīng)常11點(diǎn)這樣下班,同時(shí)依舊保持了學(xué)習(xí)的習(xí)慣,當(dāng)時(shí)購(gòu)買(mǎi)了高程4 也認(rèn)識(shí)了一群前端的小伙伴,一起討論js討論問(wèn)題,到現(xiàn)在都還有聯(lián)系。每天在工作業(yè)務(wù)之余也在惡補(bǔ)各種知識(shí)。

        作為一個(gè)前端接觸了2個(gè)月,你知道上手是什么項(xiàng)目嗎。

        字節(jié)的微前端+Ts+less以及相關(guān)的泳道啊 配置啊,開(kāi)發(fā)環(huán)境啊。我真是項(xiàng)目都跑不起。到后面硬學(xué)不懂就厚臉皮的問(wèn),到后面能獨(dú)當(dāng)一面分一些需求寫(xiě),從簡(jiǎn)單的頁(yè)面到復(fù)雜的混合APP。我真是被爆錘了很久很久。好在我遇到了一個(gè)非常非常好的leader,給了我時(shí)間,入職一個(gè)月基本沒(méi)有給我任何需求,后面每一次代碼CV的非常非常仔細(xì)糾正了我很多的問(wèn)題,教我怎么寫(xiě)各種復(fù)雜的交互 這也是為什么到后來(lái)去了騰訊代碼CV評(píng)分的時(shí)候我拿了組內(nèi)第一,而且非常高分。

        所以我真的是節(jié)衛(wèi)兵,字節(jié)實(shí)習(xí)高速的成長(zhǎng)給了我別的機(jī)會(huì)。所以后續(xù)才能拿到騰訊微軟的實(shí)習(xí)offer,把我簡(jiǎn)歷刷的超級(jí)漂亮,后面有字節(jié)實(shí)習(xí)經(jīng)歷背書(shū)自然簡(jiǎn)單了很多。

        秋招投遞

        在鵝實(shí)習(xí)的末尾,大概7月就開(kāi)始投遞提前批了。大概投遞的策略是,外企后端+國(guó)內(nèi)頭部大廠前端的核心組。

        有了之前的經(jīng)歷簡(jiǎn)歷全過(guò),全部投遞都進(jìn)入了筆試/面試流程。

        除了smartx,亞馬遜和蝦皮一面把我掛了,剩余的均拿到的offer。

        到手的有 騰訊微信,字節(jié)Data,微軟Azure,美團(tuán)到店,以及螞蟻數(shù)金,阿里淘系,freewheel,華為 以上都是拿的sp-ssp。目前還沒(méi)有決定接哪家的。(面經(jīng)可以看??偷逆溄樱?/p>

        我自己投的不多,沒(méi)選擇海投的理由是 我覺(jué)得面試很消耗精力。網(wǎng)申20分鐘,筆試2小時(shí),三面+HR面加起來(lái)3個(gè)半小時(shí)。投一個(gè)的成本非常高,像百度網(wǎng)易這種我覺(jué)得我拿了也不會(huì)選的我就直接沒(méi)寫(xiě)筆試 。實(shí)在沒(méi)有什么意義。

        鎖定自己真正要考慮的,下面我稍微分享下自己的經(jīng)驗(yàn)把。

        大廠通關(guān)經(jīng)驗(yàn)

        對(duì)于大廠,無(wú)論社招和校招,面試的話躲不過(guò)去的就是八股文和算法題。

        我覺(jué)得大可不必抨擊算法題沒(méi)必要,說(shuō)什么工作中哪里遇得到這些問(wèn)題,面試非要刷題擰螺絲,甚至把掛了的原因一股腦推給算法題,比如字節(jié)就因?yàn)闆](méi)撕出來(lái)題直接掛了之類的。。。就我而言我也做過(guò)面試官,我掛他其實(shí)完全不只是因?yàn)闆](méi)做出來(lái)題,說(shuō)白了前面答得太差或是一般般可過(guò)可不過(guò)的狀態(tài),最后就等于說(shuō)我希望求職者能用這道算法題證明自己還是可以的。對(duì)我而言反而是一次額外的機(jī)會(huì),如果前面聊得很好算法題其實(shí)就是玄學(xué),一個(gè)快排或者手寫(xiě)個(gè)promise all就完事了,或者兩數(shù)之和反轉(zhuǎn)鏈表這種10行以內(nèi)的算法題,基本就是白給。

        因此我是覺(jué)得,刷題肯定要刷的,保持手感,我自己是精刷了180題,我認(rèn)為高頻或者典型的題我反復(fù)刷了3遍。完全不在量在精。每道題都能吃透,拿到知道要用什么方式解決,時(shí)間和空間復(fù)雜度一定要說(shuō)出來(lái),有沒(méi)有什么額外的優(yōu)化方式。

        另外一個(gè)就是八股文,我作為面試官自己是把八股文分為兩類:

        1. 答不上就是扣分我甚至想掛他的基礎(chǔ)知識(shí)
        2. 有難度,考察知識(shí)寬度的。知道更好,不知道也要通過(guò)別的去分析一下也要能搭得上話而不是傻不愣登的一句不了解就完事的。
        3. 細(xì)分賽道加分題

        具體舉個(gè)例子把,比如“知道什么是BFC嗎”,“什么是作用域鏈”,“講講瀏覽器的事件循環(huán)”,“講講HTTP HTTPS的區(qū)別”,“var let const”, “閉包”

        這種日常工作中天天使用而且要注意的問(wèn)題,你要是答錯(cuò)了面試官會(huì)覺(jué)得????這種問(wèn)題都不會(huì),印象分非常差我甚至?xí)胍苯訏斓?。明明就是很基礎(chǔ),稍微看一下都知道的,如果一開(kāi)始10分鐘就答得稀碎,那我會(huì)覺(jué)得這個(gè)面試者 基礎(chǔ)很不扎實(shí),很可能就是業(yè)務(wù)俠,我不會(huì)想他做我同事的。那么就很危險(xiǎn)了,并且就算沒(méi)有冷凍期你的面試評(píng)價(jià)一輩子都會(huì)在系統(tǒng)里,別的組撈你面試都能看得到,如果有個(gè)先入為主的“基礎(chǔ)不扎實(shí),表達(dá)很糟糕”的面評(píng) 基本完蛋,K;PI面了。

        第二種就是答好了很加分的。典型例子“講講瀏覽器渲染的時(shí)候發(fā)生了什么”,“講講前端工程化”,“講講JS引擎的執(zhí)行”

        這種開(kāi)放的問(wèn)題 一定是很容易有follow-up question的,而且就是需要你展示出你了解或者你對(duì)前端的相關(guān)很有了解

        如果說(shuō)前兩個(gè)都答得不錯(cuò)了加上題做出來(lái)了,恭喜你 大廠offer到手 不過(guò)很可能是白菜價(jià)。

        我自己的經(jīng)驗(yàn)來(lái)講,定級(jí)更好,比如ssp 其實(shí)取決于第三種問(wèn)題 細(xì)分賽道加分題 這種問(wèn)題一般以“講一個(gè)你認(rèn)為做的最好的項(xiàng)目”,“你簡(jiǎn)歷里寫(xiě)的這個(gè)提升了XXX優(yōu)化是怎么做的”

        這種問(wèn)題才是分價(jià)格的分水嶺,一定是要把自己做過(guò)的項(xiàng)目最厲害的點(diǎn)拋出來(lái)是怎么做的,并且是highlight。

        我用大概的例子講講你就懂了

        • 白菜:講了一個(gè)按時(shí)上線,用了幾個(gè)UI庫(kù)構(gòu)建的后管項(xiàng)目,里面寫(xiě)了一個(gè)輪播圖。
        • sp:講了用了next.js做了ssr渲染并且解決了服務(wù)端渲染遇到的問(wèn)題,以及做了哪些性能指標(biāo)優(yōu)化
        • ssp:講了實(shí)習(xí)階段React server components,并做了團(tuán)隊(duì)相關(guān)的技術(shù)儲(chǔ)備,解決了哪些業(yè)務(wù)上遇到的問(wèn)題,做了哪些技術(shù)積累和內(nèi)部的文章或者對(duì)外影響。并拋出一些可能的風(fēng)險(xiǎn),談?wù)凴OI,談?wù)勗陂_(kāi)源社區(qū)里的貢獻(xiàn)。

        為啥第三種能開(kāi)到ssp?因?yàn)榇髲S晉升就是要這種impact,如果停留在開(kāi)發(fā)熟練工的話是不如做出團(tuán)隊(duì)的影響力,你leader或者組長(zhǎng)覺(jué)得我撈你進(jìn)來(lái)我也有KPI,這本質(zhì)也是雙方的需要,才是對(duì)別人來(lái)說(shuō)有價(jià)值的。而熟練工確實(shí)沒(méi)什么競(jìng)爭(zhēng)力,大不了就是進(jìn)來(lái)寫(xiě)業(yè)務(wù),可替代性強(qiáng)。要從一個(gè)業(yè)務(wù)中發(fā)現(xiàn)優(yōu)化的空間并且保持學(xué)習(xí)保持熱愛(ài),這才是我覺(jué)得應(yīng)該有的狀態(tài)。

        我的建議:

        1. 早早做技術(shù)積累,國(guó)外的博客,源碼,新項(xiàng)目一定要follow住,沒(méi)事睡前看看前端社區(qū)的新東西或者js conference。總是提升的,拒絕閱讀國(guó)內(nèi)垃圾灌水文章,大廠的前端公眾號(hào)倒是可以關(guān)注,里面有新東西,也要摸一下他們KPI的感覺(jué)。
        2. 早早開(kāi)始刷題,保持手感,工作日每天寫(xiě)一題
        3. 系統(tǒng)性的看完基礎(chǔ)的書(shū)籍
        4. 在實(shí)習(xí)或者工作中,找到積累的點(diǎn),要發(fā)現(xiàn)KPI,自己創(chuàng)造KPI。

        寫(xiě)在結(jié)尾

        非常感謝老王幫我內(nèi)推的阿里的淘系(雖然面試過(guò)了但是HC沒(méi)有了沒(méi)法去,真的蠻可惜)和美團(tuán),也是這個(gè)原因我分享了下自己這一年來(lái)的一些經(jīng)驗(yàn)。

        我自己對(duì)于前端來(lái)講未來(lái)成長(zhǎng)規(guī)劃:

        前端熟練工→前端組長(zhǎng)/架構(gòu)(細(xì)分賽道)→追夢(mèng)fb/google的前端團(tuán)隊(duì),微軟的vscode這種優(yōu)秀組

        我自己比起真正厲害的比如博士或者做學(xué)術(shù)做算法做后臺(tái)這種非常卷的賽道來(lái)說(shuō),其實(shí)這點(diǎn)真的不算什么。其實(shí)自己也是有猶豫過(guò)要不要換成后端或者去卷算法(自己本來(lái)在學(xué)校就是主要寫(xiě)后端項(xiàng)目更多),但是我發(fā)現(xiàn)我是真的喜歡前端的開(kāi)發(fā)感受,在騰訊實(shí)習(xí)的時(shí)候做我旁邊的后端實(shí)習(xí)生的后端經(jīng)驗(yàn)甚至沒(méi)有我多??。

        愿自己也愿大家 保持熱愛(ài),保持學(xué)習(xí),在并沒(méi)有那么開(kāi)心的工作中也要苦中作樂(lè),永遠(yuǎn)年輕。

        也歡迎各位大佬交流,微信:chrisziruifang




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

        手機(jī)掃一掃分享

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

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            婷婷一区二区三区 | 狠狠色导航 | 日本人妖xxxx | 一级全黄120分钟免费 | 无码精品人妻一区二区三区e网站 | 少妇的奶子 | 五月丁香婷婷在线视频 | 婷婷导航 | 色导航| 91在线看 |