一個多月沒有更新部落格了,一直在忙著找工作。現在已經塵埃落定,最終選擇了網易。 這篇文章主要總結一下自己秋招的經歷與準備。
一、經歷
1.學習經歷
作為一個雙非渣碩非CS專業的應屆生,接觸並學習Android開發也就是最近一年多的時間,不過好在沒走太多的彎路。
從去年暑假開始看視訊學習Android,剛開始感覺自己很笨,出個小問題就懵逼了,往往鼓搗一天都毫無頭緒,不過後來隨著對理論的學習就變得好很多了。到16年11月份,開始看一些Java和Android方面的書籍,如《深入理解Java虛擬機器》、《Android開發藝術探索》等。看了幾本書後,感覺基礎掌握的並不牢靠,實踐能力薄弱,所以到了17年1月份後開始寫技術部落格和做練手專案。不得不說寫作技術部落格對技術的提升很快,其中的益處切身體會更能理解。而自己做一些練手專案,既增強自己的實踐能力,同時提高了自身的競爭力。因為並不是科班出身,所以實踐的機會很少。自己做的一些專案,雖然low一些,不過挖掘幾個技術點,同時加入點專案趣味性,還是可以在面試中幫你增色不少。
以上大概就是自己從接觸Android以來的學習過程,可能和多數人的歷程一致,不過一步一個腳印,踏踏實實低走下來還是很有收穫的。
2.實習經歷
今年3月份開始找暑期實習,歷經兩個月的時間,最終去今日頭條實習。
關於暑期實習面試的經驗,可以看這篇文章:2017 Android暑期實習生面試經驗談
在頭條實習的這段時間,進步很大,瞭解到了很多東西。從產品的開發流程,到android的各個技術方面。瞭解了一款商業級產品開發的方方面面,這是自己平時做專案永遠也無法接觸到的,也是平臺所帶給的優勢。不得不說,頭條的技術氛圍很不錯。
由於各方面原因,更傾向於到杭州生活,所以在8月中下旬不得不離開了頭條,開啟了秋招之路。另外多說幾句,現在一些一二線大廠越來越注重暑期實習生的招聘,轉正留用的概率也很大。同時暑期實習招聘相對於秋招來說,難度與競爭也要小很多,所以學弟學妹們還是儘量早作準備,爭取在暑期實習招聘就能拿到意向公司的offer。即便沒有拿到意向offer,也要多去嘗試,刷點面試經驗,同時一份不錯的實習經歷也為你的秋招增加更多的籌碼。
3.秋招經歷
8月底開始海投簡歷,到這個時候才知道秋招的殘酷。BAT從七月就開始內推,8月底內推都結束了...... 海投簡歷,狂做筆試,奔波面試,基本整個九月就是這樣過來的。粗略估計應該投了三四十家公司,9月15號之前基本一天兩場甚至三場筆試。20-30號之間就開始了瘋狂面試,一天一場或兩場。有時候一天兩場現場面試,打時間差各種奔波,身體和精神都很疲憊。
幸好結果還不錯,在十一之前結束了秋招。整個秋招的面試經歷大致如下:
- 滴滴、騰訊 筆試掛
- 金山雲 工作地點原因沒參加二面
- 京東、趨勢科技 二面掛
- 大疆、b站 要求上海現場面,沒去參加終面
- 網易、美團、360、CVTE、中興、蘇寧、有贊、51信用卡、貝貝、東方財富 offer
還有一些沒去面試或者沒做筆試。其中,阿里內推截止前投了一下,還投錯部門了,草草地面了十幾分鍾就給回絕了,校招筆試也沒過,很遺憾。由於想去杭州,所以基本杭州的一些大小公司都面了個遍.......
二、準備
關於面經,網上有很多,也都大同小異,核心知識點都差不多。自己在秋招的過程中也總結了一下,暫時還沒完成,不過也快了,接下來幾天會系統整理下。正在找工作的小夥伴可以參考一下,下面附上地址:
GIthub地址:github.com/LRH1993/and…
Gitbook地址:www.gitbook.com/book/lrh199…
下面主要介紹下,針對秋招,自己所做的準備。主要涉及以下方面:
Java
- Java基礎
- Java併發
- Java虛擬機器
Android
- Android基礎
- Android進階
- 開源框架
資料結構
- 線性表
- 棧和隊
- 樹
- 圖
- 雜湊查詢
- 排序
- 海量資料處理
演算法
- 劍指offer
- LeetCode
設計模式
- 建立型模式
- 結構型模式
- 行為型模式
計算機網路
- TCP/IP
- HTTP
- HTTPS
作業系統
- 概述
- 程式與執行緒
- 記憶體管理
資料庫
- SQL語句
關於以上內容,上面給出的兩個連結中都有整理。不過也不要盲目為面試做準備,要想要打好基礎,還是要多看看相關的書籍和部落格。
關於書籍,在學習的過程中,主要看了這麼幾本:《瘋狂Java講義》、《深入理解Java虛擬機器》、《Head First 設計模式》、《Android群英傳》、《Android開發藝術探索》、《大話資料結構》等。
關於部落格,在學習的過程中,主要關注了幾位大佬:Hongyang、Gityuan、Piasy、佔小狼等。
除此之外,還有一項重要內容,就是準備相關專案。對於專案的準備,還需要自行包裝,突出亮點。對於新手而言,可參考這篇文章:Android新手如何學習開發一款app?
三、總結
2017年大約半年的時間都在準備找工作與找工作的過程中,很特別的一段歷程。
以過來人的身份提個建議:早作準備,鎖定暑期實習,儘量避免秋招,說多了都是淚......
學習技術的腳步不能停,接下來把面試的相關東西整理一下,繼續儲備知識為工作而準備!