開源最前線(ID:OpenSourceTop) 整編
綜合自:各GitHub專案頁
對於很多人來說,找到一份工作不是問題,但找到一個合適而滿意的工作,卻不那麼簡單。有些人雖然很有實力但是往往卡在面試環節
本文為大家找了幾個Java相關的面試專案,其中有的已經在GitHub上獲得了26236個Star,下麵我們一起來盤點一下這幾個Java面試專案
1、interviews
這是一個Java工程師面試指南,裡面涵蓋幾乎所有軟體工程師面試時會碰到的問題以及答案。分為以下幾大模組:
● 線上練習
● 線上面試程式設計
● 資料結構
● 演演算法
● 位運算
● 演演算法複雜度分析
● 影片教程
● 面試書籍
● 電腦科學與技術資訊
● 檔案結構
目前,該專案在GitHub上已經獲得 13793 個Star,和 3369 個Fork。(專案地址:https://github.com/kdn251/interviews)
該專案一共分為以上幾類,比如線上練習又分為以下模組:
● LeetCode
● Virtual Judge
● CareerCup
● HackerRank
● CodeFights
● Kattis
● HackerEarth
● Codility
● Code Forces
● Code Chef
● Sphere Online Judge – SPOJ
● InterviewBit
以上線上資源一般情況可以滿足絕大多數程式員的需求,就說leetcode,眾所周知它是個題庫,裡面有很程式設計多面試的題目,可以線上編譯執行。難度比較高。如果自己能都做出來,對面大公司很有幫助。
資料結構
2、Java-Interview
此專案為 Java 面試的彙總,多數是一些 Java 基礎知識、底層原理、演演算法詳解。也有上層應用設計,其中不乏一些大廠面試真題。
目前這個專案,在GitHub上已經有 13793 個Star,和 3369 個Fork。(專案地址:https://github.com/crossoverJie/Java-Interview)
3、JavaGuide
Java面試通關手冊(Java學習指南),該檔案主要是建立者在學習Java的過程中的一些學習筆記,但是為了能夠涉及到大部分後端學習所需的技術知識點我也會偶爾取用一些別人的優秀文章的連結。
該檔案涉及的主要內容包括: Java、 資料結構與演演算法、計算機網路與資料通訊、 作業系統、主流框架、資料儲存、架構、面試必備知識點等等。
目前這個專案,在GitHub上已經有 6179 個Star,和 1527 個Fork。(專案地址:https://github.com/Snailclimb/JavaGuide)
在面試部分,建立者和我們分享了一些出現頻率極其高的面試題,還有程式員的簡歷之道,相信對準備面試的程式員會有一定幫助:
以上就是今天要和大家分享的Java相關的面試專案,不知道有沒有你正好需要的呢?
●編號800,輸入編號直達本文
●輸入m獲取文章目錄