天天看點

2017年-應屆畢業生面試總結(一)

1 前文

從2016年暑假開始準備面試,一直到9月底,面試完成,工作定下來,算是安心了。

首先說說結果吧。結果還是自己挺滿意的,被騰訊公司錄用,抛開薪資什麼的不說,能進入大公司是我的小目标!自己還是很開心的。

動筆寫這篇部落格,已經是12月中旬了。之前一直在忙論文的事情,部落格一直沒有更新,一直也打算寫面試總結,給後輩的學弟學妹們一點點的經驗之談,一直沒有成行,今天算是開始動筆,已經晚了很多時間了。

2 面試常識說明

這部分說明一些面試的常識問題。

(1)筆試

從今年的面試以及筆試的情況看,筆試主要是線上筆試,時間主要集中在9月份開學之後。當然會有少量的公司采用線下筆試,比如搜狐等就采用線下筆試,我也去參加了,不過題目好難,直接跪了。目前招不了幾個人,可能是部門招聘。當然,線下筆試的不多,如果參加線下筆試,早點去,拿上筆紙就行了。

主要說說,線上筆試。線上筆試主要有兩個網站:賽碼網和牛客網。

這就要求大家最好提前能到這兩個網站上面練習一下題目,熟悉環境。大家也别愁,線上筆試環境不難,很容易上手。

還有,線上筆試需要開攝像頭。如果筆記本電腦或者台式電腦沒有攝像頭,最好提前去買一個攝像頭。

一般筆試之後,經過幾天,就會安排面試。當然各個公司也不同。例如,百度筆試之後,分批次安排面試,北京可能面試安排早,武漢就晚一些了。騰訊也是如此,北京,武漢,西安,深圳,成都,并不是同一時間安排面試。當然也有的公司,第一天筆試,第二天開始就安排面試了。

(2)網申

面試要說的就是各個公司面試流程不同,一般都要求要帶上紙質履歷,同時也需要關注各個公司線上網申的日期和網址。一定要到公司的官方招聘網站投遞履歷。每一年各個公司的網申位址會不同,是以大家要找到心儀的公司招聘官方網站,提前投遞履歷!如果錯誤了投遞時間,面試的時候再送出履歷也是可以的,大部分公司都接受。但是面試官看不看,就難說喽。整個校招招聘季集中在9月、10月。11月份也有,甚至12月份都有。到時候大家注冊的郵箱會一直接收到大量你投遞的公司的、什麼連一些你沒有投遞的公司的各種郵件。大公司基本集中在9月。

需要說明一點,大家最好注冊一個郵箱,專門用于找工作的郵箱,盡量不要使用QQ郵箱,除非你應聘騰訊公司,别的公司的話,建議網易郵箱。僅僅是個人建議!(😃)

牛客網關于IT名企校招指南截圖,網址(https://www.nowcoder.com/activity/campus2017)
2017年-應屆畢業生面試總結(一)
(3)内推

内推的,基本從暑假8月份基本都開始了,早的可能7月份開始,比較少。如果能找到師兄師姐内推履歷,可以說能夠獲得面試并通過的機會大大提高!!!我推薦一下牛客網,在牛客網上會有很多内推的文章出現,大家要有意識的關注這些文章,當然了,你會認識一個很可愛的妹子-牛妹,牛妹很貼心,發的文章很多,并且會建立各種公司招聘群,大家可以讨論一番。内推的機會大家最好能把握一下。

(4)履歷

首先告訴大家一句經典的語句吧,那就是:牛逼哄哄的履歷都有一份牛逼哄哄的經曆!

意思就是說,履歷就是經曆,你在學校經曆了什麼,從履歷上就能呈現出來!是以履歷很重要!**切忌使用網上的履歷模闆!!!**不要使用網上的履歷模闆!如果大家實在不知道怎麼搞履歷,大膽的問問師兄師姐吧!!!把他們的履歷要過來,和他們聊天後,保證你會受益匪淺的!

(5)面試

面試的過程各個公司都不同。有去酒店面試的,大部分公司如此,有去公司面試的,比如騰訊,就要求提前批TST的同學去深圳總部面試,一天完成,再比如完美世界,要求我去長沙面試,可我在武漢…….,然後我就回複短信回絕了,放棄。也有電話面試、視訊面試的,電話面試一般在暑假期間,提前招聘的公司或者内推的,會通過電話、視訊面試,比如今年阿裡的招聘,全部采用遠端視訊面試,并且這個視訊面試的軟體是阿裡自己開發的,并且是一堆實習生實習期間做的!!!我有幸,參加了阿裡的面試,毫無疑問,沒有通過(o(╯□╰)o)。

技術面試的流程大部分都是2-3輪技術面+HR面。如果是小公司的話,最後一輪可能是項目經理或者項目主管面。比如華為的面試是測評+筆試+一輪技術面+一輪HR面。騰訊是三輪技術面+HR面。各個公司不同,大家可以在一面的時候問問面試官。了解一下面試流程。每一輪面試完成之後,面試官在最後基本都會問你,有什麼問題需要問他的?你此時可以問問他你想問的問題。可别說自己沒問題啊,除非你覺得自己面試的真不怎麼樣!

另外需要特别說明的一點是,越是大公司越是注重基礎知識!越是小公司,越是注重項目精要和知識面!

在此,我貼出我參加騰訊公司一面的面試問題,騰訊一面試暑假期間進行的,并且提前兩三天給我打電話預約了面試時間,一面題目如下:

2016年8月12日下午3點

簡要介紹項目工作?解決了什麼問題?

類與接口?

接口與抽象?

多态?

匿名内部類與内部類?

final、 static修飾變量生命周期?

線程狀态?

多線程同步怎麼實作?

鎖同步詳細?

volatile何時同步寫入?

synchronized修飾方法與方法内部修飾差別?

依賴倒置原則?

消費者與生産者?

設計模式組合模式?簡單工廠模式?

記憶體洩露怎麼檢測?

service啟動方式?生命周期?

aidl?

handler?

jni?方法回調?線程相關還是程序相關?

eventbus?rxjava?

當是一面給我的感覺是,面試官問的好細緻啊。。。當是在實驗室回答的問題,空調是開着的,但是手心,腋下一直出汗!卧槽,真的有點招架不住啊!!面試完之後,輕松了,真心感覺跪了,回答的并不好!!不過神奇的是,一周之後,通知内推我的同學說我一面過了!因為我參加的是騰訊TST提前批面試,我找在騰訊實習的同學給我内推的,然後我同學給我發資訊說一面過了,好好準備,等着二面吧!我感覺不科學啊!一面真心感覺招架不住。并且是暑假期間,沒經曆過很多面試,沒什麼經驗。但是很幸運過了!

從題目看,面試官考察的基本很細緻。

然後我再說說華為的面試,華為的面試問題我沒有記下來,因為華為的面試就是問項目。是在一個酒店問的,在我學校面試的人很多,整個一個大的會客廳,裡面擺放了很多桌子,每個桌子一個面試官,一對一面試。我當時是兩輪面試,都問到了項目,并看了我做的項目。

是以大家在準備面試的時候,要注重一下面試政策。每個公司注重點不同,大家可以分開準備,并且牛客網上回有同學分享面試題目,可以參考看看。大有用處。

3 暑假面試準備工作

本人主要學習Android開發,是以一下内容更加适合從事Android用戶端開發的同學們,當然Java的同學們也可以參考一下,如果從事的是其他方面的同學,可能指導意義就少很多了。

2016年暑假一直在學校準備面試的情況,看了很多書,買了一些,主要的書籍有:

  1. Java:

    《瘋狂Java講義》《Java程式設計思想》《Java并發程式設計的藝術》《Java多線程程式設計核心技術》《深入了解java虛拟機》《Java核心技術卷》《Java性能優化權威指南》

  2. Android:

    《瘋狂Android講義》《Android群英傳》《Android開發藝術探索》

  3. 計算機網絡:

    《計算機網絡:自頂向下方法》

  4. 設計模式:

    《大話設計模式》《Java設計模式》《設計模式之蟬》

  5. 算法:

    《程式設計之法》《算法》

  6. Linux:

    這個我沒有學的很輸入,隻是熟悉常用指令

以上是我主要看的書。說實話,我建議大家在準備面試的時候,做筆記,我用了一個很大的筆記本做的筆記,分為Java,Android,Linux,計算機網絡,設計模式這五部分。并對做的筆記盡量背下來!!!沒有看錯,是背下來!!!背下來!!!

為什麼要别下來呢?

有人會說:“我敲代碼完全不用背,敲的多了自然而然就記住了。”其實,不然,大家在學校期間頂多做做老闆給的項目,代碼量有限,了解并不深入,更不要說,在面試的時候,完全沒有什麼提示資訊,就是面對面跟面試官交流,你能把你了解的意思很完整的講出來嗎???講出來,說明白,這與寫代碼是完全不同的概念。是以,建議大家把做的筆記背下來!

4 六部分詳細說明

Java:

對于Java,必須深入了解,要做到兩個方面:既保證基礎紮實和上層實作,有能深入了解底層實作。

(1)基礎紮實和上層實作:

當在面試大公司的時候,基礎的紮實與否非常重要。若果基礎不紮實,很可能第一面就會挂。

是以基礎很重要。對于Java建議專心看一本書,把這本Java書的知識點全部吃透,做筆記。我看的是《瘋狂Java講義》這本書。這本書邊看邊做筆記,從基礎知識到上層應用,都能夠了解,達到熟練的程度。當然,你不一定非要看這本書,完全可以看别的書,比如《Java核心技術卷》都可以。

對于Java來說,最重要的知識,也就那幾塊内容:線程、鎖、多态、繼承、抽象、接口、異常、泛型、内部類、容器、IO、注解。也就這幾部分重要内容,其中,多态、接口、線程并發、異常、容器最容易考察到。面試官可能經常會問到。

我在騰訊面試的時候,都讓我手寫代碼!是手寫代碼!沒有電腦鍵盤,就是手寫代碼!這就要求大家把Java常用類的API記住!特别是String類的API最容易用,最經常用,是以必須記住!牛客網刷題很重要。

(2)深入了解:

Java的深入了解,我看的是《深入了解Java虛拟機》這本書,當然,不是全部都看,因為裡面有些部分真的很難,大家不可能像Java基礎那樣經常使用,需要一定的時間經驗積累。重點看的是Java記憶體配置設定、垃圾回收、記憶體溢出、類加載機制、同步以及鎖的問題。至于如何調優問題,不是一般畢業生可以搞得。

Android:

同Java一樣,專門看一本書,深入做筆記,我看的是《Android瘋狂講義》這本書,配合《Android群英傳》《Android開發藝術探索》。當然,你完全可以看别的書。

Android設計的知識點比較多了,Activity、Service,Fragment生命周期,IPC機制,View事件體系,自定義view,Drawable,動畫機制,消息機制,線程,bitmap加載及優化。深入的問題就更多了,涉及方方面面,性能優化,記憶體洩露,JNI,反編譯,動态加載,四大元件工作工程,APP啟動過程,View工作過程,IPC程序通信,IBinder等。這方面分享出來的文章也比較多,大家可以參考一番。

另外,Android一個重要的方面就是第三方庫!特别是項目中用到第三方庫,更加重要的就是開源庫!!!開源庫!!!!如果能夠深入研究一些開源庫會非常好!

我舉一個例子吧。比如圖檔加載庫,就有很多,Universal-Image-lorder, Glide, Picasso, Fresco等,這些庫都是開源的,使用都非常簡單,但是如果能夠深入了解其中的原理,并能夠比較其中的優缺點,那就非常好了。面試官肯定對你印象不錯。

計算機網絡:

計算機網絡部分,主要看了《計算機網絡:自頂向下方法》這本書,這本書比較老了,大家可以看别的書,比如《TCP/IP協定詳解卷一,二,三》等。

計算機網絡作為基礎知識,不一定要求大家把計算機網絡每一層搞得很懂,很熟練,把常用的東西搞會就可以了,主要有:HTTP協定,TCP/UDP協定,IP協定,如果可以的話,可以深入到鍊路層,MAC協定,CSMA/CD CSMA/CA協定等。

設計模式:

作為Android開發,設計模式必須要了解,這部分内容,偏向理論,需要大家記住,背下來。我主要看的是《大話設計模式》《設計模式之蟬》這兩本書。

《大話設計模式》這本書理論部分充足,可以背下來裡面的關鍵句子!

建議盡量對每一種設計模式能夠說上兩句,最好記住一個經典的執行個體,來說明對這個設計模式的了解。如果不能對23種設計模式都記住的話,一定記住經常用,經常見到的設計模式,我在這裡,說明常見的設計模式:政策模式、代理模式、單例模式(最常見,一定要能夠手寫代碼兩種方式的實作代碼)、工廠方法模式、抽象工廠模式,擴充卡模式,模闆方法模式,建造者模式、組合模式、觀察者模式、責任鍊模式、通路者模式。

算法:

這部分真的考察基本功!最能看出一個人的實力!!!但是也是最難的,算法題目千變萬化,不好準備,我比較幸運,騰訊面試過程中,這部分内容考察的比較少,不然,真的不好說最後的結果如何。但是如果你從事的是背景開發,這部分内容真的需要好好準備一番。我看的書有:《程式設計之法》《算法》,主要看的是《程式設計之法》這本書,然後就是刷題,在牛客網刷Java題目,線上程式設計以及選擇題等。刷題有一個好處就是線上筆試的時候可以有點準備。

說實話,算法部分我準備的不好,大家姑且參考一番吧。

Linux:

Linux說實話,玩的不好,電腦安裝了雙系統,Ubuntu15.10版本,隻記得常見指令行,《鳥哥的Linux私房菜》這本書看了一遍,也沒有記住什麼東西,還是從網上搜尋Linux常見指令100個等這些文章來記住一些常見指令,其他的就沒怎麼準備了。不過還好,在面試過程中,這部分沒有遇到過,面試官基本沒有問這部分内容。如果從事背景開發的話,建議常見指令一定熟記下來!!!

結尾處,放一些IT公司今年的筆試時間吧

京東

9月5日 19:00-21:00 120分鐘

CVTE

9月3日/6日/9日 19:00-20:30

搜狐

9月7日 下午2:30 華科國際學術交流中心8号樓報告廳

阿裡

09月9日 19:00-21:10:00 120分鐘

騰訊

9月10日 15:00-17:00

美團

9月11日 14:00-16:00

10月11日 19:00-21:00

搜狗

9月12日 筆試

網易

9月12日 18:30 120分鐘

百度

9月13日 筆試 19:00-21:00

WPS

9月12日15點 武大就業第一報告廳

9月13日19點 華中科技大學研究所學生活動中心

攜帶履歷和筆 宣講會加筆試

攜程

9月17日 筆試 19:10-21:10

滴滴

9月18日 15:00 120分鐘 筆試 牛客網

樂視

9月19日 15:10-17:10

完美世界

9月19日 19:00-21:00

百度外賣

9月20日星期二 15:00-16:30

宣講:華中科技大學管理學院大樓105

筆試:華中科技大學管理學院大樓105/107

360

9月20日 19:00-21:00 120分鐘

9月20日 12點前完成測評 30分鐘

搜狐

9月21日 15:00-17:00 線上筆試

好未來

9月21日 線上筆試 19:00-21:00

今日頭條

9月21日 線上筆試 19:00-21:00

金蝶

9月22日9:00-12:00

滴滴

9月23日12:30 武漢卓越假日酒店 4份個人履歷

小米

2016-09-23 19:00-21:00 線上筆試

去哪兒

9月27日 線上筆試

9月21日下午阿裡視訊面試

繼續閱讀