在 Discord 上加入/追蹤我們 | ? (推特)|電報 | Facebook
不是每個人都有時間做幾百道 LeetCode 題。以下是我(Blind 75)的作者為忙碌的工程師提供的免費精選技術面試準備材料。
除了常見的演算法問題外,其他很棒的問題包括:
非常感謝您在貢獻內容上的幫助!
該儲存庫包含實用內容,涵蓋技術面試的所有階段,從申請工作到通過面試再到報價談判。技術上合格的候選人可能仍然會發現非技術內容有幫助。
此儲存庫中的資訊經過壓縮。最終,在技術面試中取得成功的關鍵是持之以恆的練習,我不想用太多的話讓你感到厭煩。我告訴你你需要知道的關於如何進行面試過程的最低限度的知識,然後你去練習並找到你夢想的工作。
任何想在科技公司找到工作但對技術面試不熟悉的人、已經有一段時間沒有參加面試並想重新進入遊戲的經驗豐富的工程師,或者任何想成為技術面試者的人更擅長技術面試。
GitHub 上有很多很棒的書籍,例如《破解編碼面試》和與面試相關的儲存庫,這個儲存庫有何不同?不同之處在於,許多現有的採訪存儲庫主要包含指向外部資源的鏈接,而此存儲庫包含直接供您使用的高品質精選內容。
此外,現有資源主要集中在演算法問題上,缺乏對更多特定領域和非技術問題的覆蓋。本手冊旨在涵蓋典型演算法編碼問題以外的內容。 ?
AlgoMonster 旨在協助您在最短的時間內通過技術面試。 AlgoMonster 由 Google 工程師設計,採用資料驅動的方法教你最有用的關鍵問題模式,並提供內容幫助你快速修改基本資料結構和演算法。最重要的是,AlgoMonster 不是基於訂閱的 - 支付一次性費用並獲得終身訪問權限。立即加入即可享 70% 折扣 →
Design Gurus 的這門課程擴展了推薦練習題的問題,但從問題模式的角度進行練習,這是我也同意的學習方法,我個人也曾用它來更好地進行面試編碼。本課程可讓您練習 Java、Python、C++、JavaScript 中的選定問題,並提供這些語言的範例解決方案。學習並理解模式,而不是記住答案!立即獲得終身存取權限 →
前端相關內容已移至單獨網站-前端面試手冊。
我們仍在研究系統設計內容。同時,請查看 ByteByteGo 的系統設計面試課程或 Design Gurus 的 Grokking the System Design Interview 課程,我們認為這些是開始準備系統設計面試的最有用的資源之一。
Docusaurus 網站的創建是為了提供更好的閱讀體驗。請查看這裡的網站!
如果您對資料結構的實作方式感興趣,請查看 Lago,一個 JavaScript 資料結構和演算法庫。它幾乎仍然是 WIP,但我打算將其製作成一個可在生產中使用的庫,同時也是修訂資料結構和演算法的參考資源。
目前還沒有正式的貢獻指南,因為事情仍在不斷變化,我們可能會找到更好的方法來建立內容。歡迎您貢獻任何您認為對其他工程師有幫助的內容。如果您想為不同的領域貢獻內容,請隨時建立問題或提交拉取請求,我們可以進一步討論。
這個項目的存在要感謝所有做出貢獻的人。 [貢獻]。
感謝我們所有的支持者! [成為支持者]
成為贊助商來支持該計畫。您的徽標/個人資料圖片將顯示在此處,並帶有指向您網站的連結。 [成為贊助商]
我根據開源許可證向您提供存儲庫中的程式碼。因為這是我的個人儲存庫,所以您收到的我的程式碼的許可證來自我,而不是我的雇主 (Meta)。