該文已加入開源文檔:JavaGuide(一份涵蓋大部分Java程序員所須要掌握的核心知識)。地址: https://github.com/Snailclimb...
筆主大四準畢業生,在秋招末流比較幸運地進入了一家本身很是喜歡一家公司——ThoughtWorks.git
從9-6號投遞出去第一份簡歷,到10-18號左右拿到第一份 offer ,中間差很少有 1 個半月的時間了。可能本身比較隨緣,並且本身所在的大學所處的位置並非互聯網比較發達的城市的緣由。因此,不多會有公司願意跑到咱們學校那邊來宣講,來的公司也大可能是一些本身沒聽過或者不太喜歡的公司。因此,在前期,我僅僅可以經過網上投遞簡歷的方式來找工做。程序員
零零總總算了一下,本身在網上投了大概有 10 份左右的簡歷,都是些本身還算喜歡的公司。簡單說一下本身投遞的一些公司:網上投遞的公司有:ThoughtWorks、網易、小米、攜程、愛奇藝、知乎、小紅書、搜狐、歡聚時代、京東;直接郵箱投遞的有:烽火、中電數據、螞蟻金服花唄部門、今日頭條;線下宣講會投遞的有:玄武科技。github
網上投遞的大部分簡歷都是在作完筆試以後就沒有了下文了,即便有幾場筆試自我感受作的很不錯的狀況下,仍是沒有收到後續的面試邀請。還有些郵箱投遞的簡歷,後面也都沒了迴應。因此,我總共也只參加了3個公司的面試,ThoughtWorks、玄武科技和中電數據,都算是拿到了 offer。拿到 ThoughtWorks 的 offer以後,後面的一些筆試和少部分面試都拒了。決定去 ThoughtWorks 了,春招的大部隊會沒有個人存在。面試
我我的對 ThoughtWorks 最有好感,ThoughtWorks 也是我本身以前很想去的一家公司。不光是由於我投遞簡歷的時候能夠不用從新填一遍表格能夠直接發送我已經編輯好的PDF格式簡歷的友好,這個公司的文化也讓我很喜歡。每次投遞一家公司幾乎都要從新填寫一遍簡歷真的很讓人頭疼,即便是用牛客網的簡歷助手也仍是有不少東西須要本身從新填寫。redis
說句實話,本身在拿到第一份 offer 以前內心仍是比較空的,雖說對本身仍是比較自信。包括本身當時來到武漢的緣由,也是由於本身沒有 offer ,就感受內心空空的,我相信不少人在這個時候與我也有同樣的感受。而後,我就想到武漢參加一下別的學校宣講會。如今看來,這個決定也是沒必要要的,由於我最後去的公司 ThoughtWorks,雖然就在我租的房子的附近,但以前投遞的時候,選擇的仍是遠程面試。來到武漢,簡單的修整了一下以後,我就去參加了玄武科技在武理工的宣講會,順便作了筆試,而後接着就是技術面、HR面、高管面。整體來講,玄武科技的 HR 真的很熱情,爲他們點個贊,雖然本身最後沒能去玄武科技,而後就是技術面很是簡單,HR面和高管面也都還好,不會有壓抑的感受,整體聊得很愉快。須要注意的是 玄武科技和不少公司同樣都有筆試中有邏輯題,我以前沒有作過相似的題,因此當時第一次作有點懵逼。高管面的時候,高管還專門在我作的邏輯題上聊了一會,讓我從新作了一些作錯的題,而且給他講一些題的思路,能夠看出高層對於應聘者的這項能力仍是比較看重的。算法
中電數據的技術面試是電話進行的,花了1個多小時一點,我的感受問的仍是比較深的,感受本身整體回答的仍是比較不錯的。docker
這裏我着重說一下 ThoughtWorks,也算是給想去 ThoughtWorks 的同窗一點小小的提示。我是 9.11 號在官網:https://join.thoughtworks.cn/ 投遞的簡歷,9.20 日郵件通知官網下載做業,做業整體來講不難,9.21 號花了半天多的時間作完,而後就直接在9.21 號下午提交了。而後等了挺長時間的,多是由於 ThoughtWorks 在管理方面比較扁平化的緣由,因此整體來講效率可能不算高。由於我選的是遠程面試,因此直接下載好 zoom 以後,等HR打電話過來告訴你一個房間號,你就能夠直接進去面試就好,通常技術面試有幾我的看着你。技術面試的內容,首先就是在面試官讓你在你以前作的做業的基礎上新增長一個或者兩個功能(20分鐘)。因此,你在技術面試以前必定要保證你的程序的擴展性是不錯的,另外就是你在技術面試以前最好能重構一下本身寫的程序。重構自己就是你本身對你寫的程序的理解增強很好的一種方式,另外重構也能讓你發現你的程序的一些小問題。而後,這一步完成以後,面試官可能會問你一些基礎問題,比較簡單,因此我以爲 ThoughtWorks 可能更看重你的代碼質量。ThoughtWorks 的 HR 面和其餘公司的惟一不一樣可能在於,他會讓你用英語介紹一下本身或者說本身的技術棧啊這些。數據庫
另外,再給你們總結一些我我的想到一些關於面試很是重要的一些問題。設計模式
如何準備緩存
指揮若定以後,決勝千里以外!不打毫無準備的仗,我以爲你們能夠先從下面幾個方面來準備面試:
另外,若是你想去相似阿里巴巴、騰訊這種比較大的互聯網公司的話,必定要儘早作打算。像阿里巴巴在7月份左右就開始了提早批招聘,到了9月份差很少就已經招聘完畢了。因此,秋招沒有參加到阿里的面試仍是很遺憾的,畢竟面試即便失敗了,也能從阿里難度Max的面試中學到不少東西。
關於着裝
穿西裝、打領帶、小皮鞋?NO!NO!NO!這是互聯網公司面試又不是去走紅毯,因此你只須要穿的簡單大方就好,不須要太正式。
關於自我介紹
若是你簡歷上寫的基本信息就不要說了,好比性別、年齡、學校。另外,你也不要一上來就說本身愛好什麼這方面內容。由於,面試官根本不關心這些東西。你直接挑和你崗位相關的重要經歷和本身最突出的特色講就行了。
好比:
面試官,您好!我叫某某。大學時間我主要利用課外時間學習某某。在校期間參與過一個某某系統的開發,另外,本身學習過程當中也寫過不少系統好比某某系統。在學習之餘,我比較喜歡經過博客整理分享本身所學知識。我如今是某某社區的認證做者,寫過某某很不錯的文章。另外,我得到過某某獎,個人Github上開源的某個項目已經有多少Star了。
提早準備
面試以前能夠在網上找找有沒有你要面試的公司的面經。在我面試 ThoughtWorks 的前幾天我就在網上找了一些關於 ThoughtWorks 的技術面的一些文章。而後知道了 ThoughtWorks 的技術面會讓咱們在以前作的做業的基礎上增長一個或兩個功能,因此我提早一天就把我以前作的程序從新重構了一下。而後在技術面的時候,簡單的改了幾行代碼以後寫個測試就完事了。若是沒有提早準備,我以爲 20 分鐘我很大概率會完不成這項任務。
面試的時候必定要自信,千萬不要怕本身哪裏會答不出來,或者說某個問題本身忘記怎麼回答了。面試過程當中,不少問題多是你以前沒有碰到過的,這個時候你就要經過本身構建的知識體系來思考這些問題。若是某些問題你回答不上來,你也可讓面試官給你簡單的提示一下。總之,你要自信,你自信的前提是本身要作好充分的準備。下面給你們總結一些面試很是常見的問題:
若是失敗,不要灰心;若是經過,切勿狂喜。面試和工做其實是兩回事,可能不少面試未經過的人,工做能力比你強的多,反之亦然。我我的以爲面試也像是一場全新的征程,失敗和勝利都是日常之事。因此,勸各位不要由於面試失敗而灰心、喪失鬥志。也不要由於面試經過而沾沾自喜,等待你的將是更美好的將來,繼續加油!
你若怒放,清風自來。 歡迎關注個人微信公衆號:「Java面試通關手冊」,一個有溫度的微信公衆號。公衆號後臺回覆關鍵字「1」,能夠免費獲取一份我精心準備的小禮物哦!