你們好,我是卡頌。前端
這天,正躺牀上刷LoL
視頻呢,忽然收到消息:react
給我驕傲的,固然得曬一曬啦。webpack
結果好多朋友表示:想看面經!git
安排。es6
和這位優秀的朋友約了稿,感謝他入職字節後還能在百忙之中寫下這篇面經。github
接下來讓咱們進入正文吧。web
19 年科班畢業於某末流 211 學校面試
畢業後在一家獨角獸互聯網公司工做,主要工做是作中後臺系統方向,技術棧偏向React
算法
五月初打算去外面看機會,現拿到offer
以下:阿里、字節、美團、快手、滴滴、猿輔導(一共就投了這幾家),最終去了字節和卡頌大佬會師中航瀏覽器
本次面試準備時間主要是 5.1 - 5.9 這幾天假期,而後就是投簡歷 + 面試。
基礎學習:本人主要經過官網學習基礎Api
,由於這些在平常開發中都看的爛熟於心了,準備面試直接從進階學習開始準備的
進階學習:全靠卡頌大佬的源碼小書,我的認爲對於面試來講 理念篇+ 實現篇中的Diff
講解和 Hooks
的實踐這幾部分是高頻問到的,固然架構篇講的也很好,可是本人在面試中還沒碰見過問你太具體的,例如completeWork
階段的如何實現的,若是你有時間也有興趣,確定也要看懂
對於Hooks
源碼,卡頌大佬也有一個視頻版,講解的很是棒,一次就看懂的源碼視頻。而且Hooks
在大廠面試中,基本是必考點(前提是你簡歷以React
技術棧爲主),一般也會讓手寫一些常見的自定義Hooks
,因此這門課你們必定要看。
紅寶書第四版:過一遍鞏固基礎。
阮一峯的ECMAScript6入門:熟練API
的使用
冴羽大佬的JavaScript深刻系列:可以手寫常見的API
###數據結構和算法 這裏說下我的狀況:本身其實一道LeetCode
沒有刷過,加上給本身面試準備時間只有9天,算法複習我還放在最後了,但前面知識由於複習過久了,致使算法最後沒有時間去看,幾乎就是憑藉校招底子去面的
可是就目前個人感受來看,如今面試中對算法的考察並非直接拿一道LeetCode
題或者手寫個紅黑樹,更多的是給一些情景題或者應用題進而全面考察面試者的綜合實力。
這裏展開說的話就太多了,貼個連接吧。寫完簡歷能夠先找幾個好朋友幫你看看提一些建議。
本人當時意向就是阿里、字節等大廠,加上兩年沒有面試了。因此當時先投一些中小廠積累面試經驗,等中小廠進入三面後再投的大廠。
前面面試準備環節說的更可能是八股文。但實際面試並不只是這些因素決定可否經過,更多的還有你的項目經歷、溝通能力、隨機應變能力。
面試技巧也是有的,好比面試官問你其中一個方向時,你能夠適度的展開來講並拋出相關的你擅長的方向/知識點,有時候面試官會反問:「你剛纔提到了 某某,你可否具體展開說一下?會很大提升經過率。
在我看來,只要你經過了簡歷篩選進入到面試階段,就表明面試官是但願要你的,面試過程就是面試官在佐證本身的論點,而你主動呈現出你擅長的方向和能力就是最好的論據。
另外我在前端各方面也並非都會,若是面試官問到你不擅長的,直接說出來就行,最好補充下理由。
例如本人在CSS
方面 並不擅長面試前也沒有準備,就直接和麪試官說由於日常主要作中後臺系統,不多有涉及,面試官也並無追問了。可是若是你自己沒準備,還支支吾吾硬說就會給面積官留下很差的印象。
最後祝願各位都能拿到想要的offer
。