首先介紹一下個人經歷:git
本人 14 年畢業,在學校裏面自學 Android 開發,在 cz 呆了三年,小城市,IT 不發達,倒閉了 2 家公司,而後杭州謀求發展,可參考之前寫的一篇求職文章《杭州找Android工做的點點滴滴》,呆了一年,又倒閉了,哎,一言難盡吶!上個月,也就是 6 月份從杭州來到了上海,滿打滿算找工做到確認去這家公司用了二個星期。從 5 月份離職,中間去成都重慶玩了一個星期,而後在家又呆了二個星期,最後 6 月 11 號纔開始找工做,在上海天天安排 2 場面試,有時候面試 3 場,不得不說,來上海面試真累,有的時候天天要跑 100 多 km,好在我來上海的時候有朋友在,臨時住在他那裏,要否則又是一番淚水。好了,接下來開始咱們今天的主題,面試經歷。github
在來上海面試,首先我作了一些準備,包括複習常見的面試題,瞭解一些大機率出現的問題吧,這些內容我都作了總結,最後我會發上連接,供須要的朋友瞭解,答案是我本身總結加參考別人的,有問題請自行解決。其次須要準備簡歷,有的公司本身不打印求職者的簡歷,須要自備。因爲我是裸辭的,因此最重要的事情就得找一個住的地方,這樣才能安心下來找工做,不然,你一直住酒店的話,也是一筆很大的開銷。上海跟其餘城市比,消費水平仍是很高的。總結來講,有如下幾點:面試
之前我找工做的時候,都是裸辭的,由於這樣我以爲效率高點,如今通常公司,特別是急招的公司,基本上都要求能夠當即到崗的,不過這種狀況,若是你已經離職了,這樣你的機會就大點了。不過,裸辭的風險也是不少的,由於有的大公司,從面試到最終上班,週期仍是很長的。因此裸不裸辭,看本身。算法
有了上面的這些準備,咱們就能夠進行約公司面試了。找工做通常有兩個渠道,一個是本身投簡歷,還有個就是獵頭幫你內推。在我找工做的時候,就有不少獵頭幫我推薦,不過我要求比較低,投中等的公司就好了,後來面試事後發現也沒啥本身滿意的公司。由於前三家公司都比較小,能夠說就幾我的,最多十幾我的,因此上班環境比較輕鬆,不大想去大公司,一個是本身能力達不到,二個就是不適應大公司的開發節奏,不過到最後仍是去了大公司,結論就是還真不大適應他們的節奏。數組
我一共面試了大概 20 家公司吧,還有印象的有,WiFi萬能鑰匙、暢充、掌門一對1、拼多多、招商銀行信用卡中心、中國平安等公司,有大有小,大到幾萬人,小到幾我的都有,因爲前三家公司都是小公司,因此想找個中等的,要否則再找個小公司,再幹倒閉了,可不大好。由於從面試的狀況來看,有的公司仍是比較介意的。其中拿出來點名批評的就是掌門一對一,這家公司好像作在線教育的,規模還挺大的,首先前臺,我靠,好像欠她幾百萬是的,一張臉冷冰冰的。其次是,我是從下午 3 點鐘開始面試,三輪技術面試,還有一輪 HR 面試,總共四面,歷時將近 4 個小時,到最後HR面,HR給人的感受就是趾高氣昂,你愛來不來,談薪水的時候,跟我說給不了我指望的,緣由是我能力差,我在想,大家若是不滿意第一輪就能夠 pass 掉,爲何還要搞個三輪面試,浪費了你們的時間,就爲了壓工資?我也經歷過,有的HR的確是想以最低的成本找到最合適的人,可是不至於刻意爲了壓工資而貶低別人吧??建議你們不要去這家公司,地點在海倫路地鐵口好像。還有一些公司比較合個人胃口,可是工資給的真的太少太少了,就比我在杭州高個幾千塊錢,因爲我在杭州市避稅的,到了上海找工做,一些公司的HR仍是按照杭州的標準來給我增長 30 %,這點我是如論如何不接受的。 也有很多公司,工做環境很棒,就是工資給不起。有的公司,不只工資給不起,還給你畫大餅,談理想,這種公司最可恨了,若是遇到直接 pass 掉。數據結構
通常中小型的公司都會考察基礎知識點的,因此務必基礎知識要複習到位。其次,有的公司對於數據結構及算法考察的比較多。我印象中有兩家公司現場手寫和上機寫算法,一道題是關於字符串匹配的,Java、eclipse開發環境,沒有隻能提示,單詞必須一個一個字母手打,若是有的單詞你不記得,那就水了,譬如:synchronized,實現單例模式,通常會用到這個。還有一道題是用數組實現棧結構。還有一些其餘的基礎的數據結構及算法知識點。常見的排序、查找算法等,這些都要了解,必要的時候還能手寫出來。其次對於大公司,對於一些解決方案是很看中的。我在面試招商銀行信用卡中心的時候,對於項目經驗裏面使用到的技術,會問的很深。以項目來考察你的水平,如Java 類的編譯,解析過程,JVM 的相關知識點等等,還有就是組件化、插件化、模塊化的問題,我目前呆的公司,就是用到插件化開發。我之前的項目沒有用到,只是稍微瞭解一下,對於通常的大公司,都會問到上面的原理的,會用還不行,必須得了解其中的實現細節。對於一些公司的面試題,我都會在最後給出連接,能夠參考一下。eclipse
還有的公司,你去面試的時候會讓你作一些面試題,我經歷過一家公司,好像是傳統的實體業公司,我一進去就讓我作試卷,還有什麼邏輯能力測試、性格調查之類的,公司不大,玩的一套一套的。我數了一下,大概有14張試卷,其餘還有兩個面試者還在低頭作試卷,我花了半小時把它作完,直接交了試卷就走了。他們的人事還跑來問我爲何試卷作完了就不面試了???納尼,我還第一次碰到這鬼玩意,作完了是對大家的尊重,面不面試是個人選擇,就算最後過了,我也不會去的,因此沒必要再耽誤你們的時間。面試題,你作個一張試卷,幾道題目稍微測試一下就能夠了,你搞個十幾張試卷,搞什麼?考公務員麼?我高考都沒有作十幾張試卷呢!對於出現這類的公司,我建議直接 pass 掉,不要浪費你們的時間。還有其餘不少奇葩的公司,真的是林子大了,什麼人都有,不知道怎麼在上海這個城市活下去的。模塊化
我大概面試了 15 到 20 家公司,應該是隻有 招商銀行信用卡中心,沒過,由於他們的要求比較高,而我本身的能力達不到他們的要求。其實,我仍是挺想去他們公司,不爲別的,就爲氛圍很爽,之後有機會還要再去試試。其次還有一些公司,當場就拒絕掉了,一個是工資沒給到位,二個就是看他們公司的前臺、HR待人接物不行,不想與這些人共事。小公司通常都是給的工資很高的,我記得剛來上海第一天面試,早上面試完了,這家小公司當天晚上就給我答覆,工資給的比我在杭州還要高 1 萬多,然而我考慮了一週仍是拒絕掉了,哎,不想再去小公司,萬一不當心有倒閉了,那就悲催了,已經倒了三家公司,再倒一家的話,我估計之後找工做都很難了。最後對比了一下,選擇了中國平安旗下的一下公司,規模不錯,五月份剛上市,這家公司面試週期也挺長的,面試這家公司還有個小曲折,我本來打算這天面兩家公司,可是招商銀行通知我去面試,因此我就把招商銀行的面試插在中間,也就是下午兩點面試,而平安這家安排在下午三點,等我面試完了這家招商銀行,馬上趕到平安,已經下午四點半了,哎,整整遲到了一個半小時,雖然我沒打算去平安,可是來都來了,還要面一下的,感受他們公司氛圍不錯,畢竟剛上市,人也挺多的從四點半開始面試,一直面試到六點半,總共兩輪技術面試,一輪 HR 面試,技術面試,第一面是我後來的直接領導,第二輪技術總監面試,問的問題比較寬,看中解決方案的能力,考察基礎知識的比較少。HR 面試就比較廣了,一直跟我聊產品,不知道的人覺得是面試產品經理崗位的。最後次日就給我答覆,讓我作些入職準備,像什麼銀行流水之類的,材料。還要作入職體檢之類的,大概花了 2 星期左右。到今天爲止,上班已經 6 天了,感受很好,同事相處很愉快,畢竟都是年輕人,無壓力。個人直接領導,很好相處,人不錯,很幸運畢業到如今找的公司,直接領導都很是好相處,同事關係都挺好的,我感受仍是很幸運的。項目用到的是插件化開發,之前沒有接觸過,不少東西都不瞭解,目前正在學習中。。。之前都是小公司,不少東西都是一我的搞定的,如今光一個產品就有很多人在協做開發,要學的東西不少,堅持下去,進步應該很大。組件化
以上即是個人上海求職經歷,小夥伴們來上海找用做,必定要擦亮眼睛,不要被一些公司給騙了。最後附上面試題,下面截圖只是一部分,詳情請點擊連接,有 doc、pdf、格式-2018-06-Android上海面試準備(點擊下載)post
歡迎訪問個人GitHub,star 、follow ! GitHub-crazyandcoder
截圖