2017年4月份從Android開發轉了Java後臺開發,到如今恰好一年半的時間。最近找了一波工做。收到了蠻多Offer的。最終決定了支付寶的高級Java開發的Offer。因而想總結一下經驗,以供你們參考,但願能幫助到你們。在此也很是感謝在找工做過程當中各公司對個人垂青,也感謝各位幫助過個人人。面試
我主要從如下三個方面總結一下:算法
爲了篇幅不要太長,既方便閱讀,也可讓我本身不用花太多的時間寫一篇很長的文章,我分紅獨立的文章來寫。這篇介紹前期準備的內容。數據庫
有一句話,機會都是給有準備的人的。因此不要盲目自信,什麼都不許備就去面試了。準備的內容有幾點:設計模式
我就不說簡歷應該怎樣寫了,畢竟我也不是專業的。可是請你把簡歷拿出來讓你的朋友,看一看,從別人的角度看你的簡歷是什麼樣子的。他們能不能看到你的特色。他們通常都會給出你他們的感受和修改意見。修改到讓別人看着舒服就能夠了。至於說什麼是舒服,那就可能包含不少東西。排版,語句,甚至到字體。個人朋友給我指出了不少修改意見。我都與他們探討和修改。網絡
這個我就不去羅列問題了,網上太多了。本身把那些問題準備一下。可是我發現我面試過程當中,大多數時間仍是在聊項目,項目中解決的問題,這些東西聊完就40分鐘左右了,也會或多或少的問到一些基礎知識。因此也要提早把網上能找到的基礎知識點準備一下。重點提示一下準備基礎知識點的大方向:架構
若是有需求能夠留言,若是須要的人多的話我能夠把我準備的問題用另外一篇文章列出來,就不在這裏羅列,佔用篇幅影響閱讀了。併發
敲黑板!!!分佈式
到了面試階段,【聊一聊的大家的項目】,【你在項目中作了哪些東西】,【你在項目中遇到的最難的問題是什麼,你是怎麼解決的】這三個問題必定是問的頻率最多的,也是對於面試官考察一我的最重要的。想要比較好的回答這三個問題。須要平時工做的積累和麪試前的準備。對於工做積累來講我在以後再講,如今主要講怎樣準備。由於每一個人作的項目都不同。因此這三個問題都沒有標準答案。首先,我以爲本身能夠想一下這3個問題的答案,語言儘可能簡練,而後和本身的朋友講,看看他是否能夠聽的懂。相同的問題你能夠問一下和本身承擔相同工做的同事,看看他是怎樣回答的。其實大部分人在項目中都是寫的業務代碼,因此在準備的時候要有側重點。什麼都說,但又說不到面試官想聽的,就會讓這個環節效果不好,有些人聊完項目面試官就感受沒什麼興趣了,就是這個緣由,那麼我來談談每一個問題的側重點:高併發
簡歷和基礎知識準備網上太多了,你們能夠隨意百度。我這邊以爲最重要的就是第三點。由於我發現聊項目就能聊蠻長時間,這裏聊完以後再問的一些基礎知識,都已經不影響大局了。因此把本身作的項目,好好組織一下語言。該講哪些不應講哪些。有些人說面試就是吹牛逼。在我看來,若是能吹的完美無缺,那也確實是有實力。對於我仍是實話實說,畢竟紙包不住火。這時候不少人又有問題了,實話實說了,面試官問完項目以爲沒什麼難度,就基本GG了。或者討論項目的時候問了一個沒有準備的問題,本身不會,很尷尬怎麼辦。那下一篇我再介紹,我總結的臨場發揮的經驗。字體