ThoughtWorks 面試經歷

雖然面試成功但沒拿到 offer,快過年加上武漢這邊還沒項目,我拿到 homework 以後 HC 已經關了,說年後再給 offer。就很難受😂😂😂面試

結果

1 月 7 號接到消息,面試經過,offer 年後發。算法

homework

這是我第二次接到 thoughtwokrs 的 homework 了,第一次掛了,第二次就有了經驗😂。題目不能透漏,開放性很大,不只僅考驗算法能力,更多考驗思惟和 coding。和應試考試不同,甚至能夠說題作不出來不要緊,代碼必定要寫好,要求在字裏行間側漏面向對象思想,經常使用設計模式和六大設計原則。編程

注意點

  1. 運用面向對象設計思想
  2. 代碼規範,如方法命名、分層分包等,參考阿里巴巴規範手冊
  3. 編寫測試案例,建議使用 junit
  4. 把題目當工程寫,要有maven 或 gradle
  5. 最好有自定義異常,使用 Java 8 各類新特定,README 等

結對編程

準備

12 月 23 號交的 homework,26 號接到經過消息。因爲 1 號元旦,面試時間延遲到 1 月 3 號。結對編程是兩名面試管一塊兒,技術文化也是兩名面試管一塊兒,一共 4 名面試管 3 個小時。這段時間要作好結對編程和技術文化面的準備。設計模式

馬丁路德金上演講臺最後一刻還在修改演講稿,直到上臺後他甩掉了演講稿,說出了著名的演講 —— 我有一個夢想;我在保利總部國際的電梯裏還在看準備的資料,充足的準備也不必定能讓面試經過,但必定能讓本身更自信。架構

除了對以往知識和項目的整理,我還調查了 ThoughtWorks 的背景、文化等;學習了敏捷開發、結對編程、TDD等;一些常見的問答,好比自我介紹、項目難點、自身優缺點、對學習的思考、工做的總結等運維

緊張

怎麼處理面試中緊張?我好像沒什麼話語權,由於在面試前一晚,我竟緊張到三點多才睡,次日提早一個多小時到 K11 改代碼,喝了杯咖啡,進場後作幾個深呼吸,喝點水,內心對本身說失敗了也死不了,放鬆點,面試官們都挺溫柔的,真正面試過程當中反而沒什麼緊張。哦對了,進場前還聽了首激情的歌,FOB 的 The Phoenix。maven

流程

首先會講一下作題思路,而後提出改進,接着會給兩個新需求,在原需求上改版的,不難,加上我在拿到 homework 反饋後已經改進了不少,總體比較流程,時長 1.5 小時。學習

此次面試過程更說明了,ThoughtWokrs 更看重溝通、思惟能力,咱們在討論遇到以爲不合理或者不清楚的需求時,不是按照本身的想法寫出實現,而是找甲方進行密切溝通。(不得不吐槽下一些公司在面試的時候故意出些稀奇古怪的題刻意刁難面試者真的很 SB。)測試

注意點

  1. 快捷鍵要敲的比他媽還熟
  2. 表達要清晰明瞭
  3. 思惟要儘可能廣闊,搞清楚需求再 coding,多想些邊界條件

技術文化面

流程

個人技術文化面分開了,用的 zoom 遠程面試,先技術再文化,時長共 1 小時。總體也不難。gradle

技術根據本身的經從來,因爲我 Java 中途兼運維的經歷比較特殊,曾主動負責公司運維環境搭建和維護,也都作起來了,可能這是個比較大的加分項吧,加上我在項目裏編寫核心板塊,還搞過鑑權架構等緣由,難度感受還好。面試管不會刁難你問一些沒用過的知識點,把項目講清楚,難點和解決方案都表達好,基本就妥了。

文化面沒什麼說的,若是以爲本身不行就多讀點書,多像大佬學習,不只僅是技術界的大佬。

感悟

首先,感謝 ThoughtWorks 對個人確定,給我極大的自信,雖然暫時沒拿到 offer,但能力獲得了承認。

將來的計劃是到大公司沉澱,年末公司解散後,工做不太好找了,再加上高中學歷,不少大廠看簡歷就直接篩掉了,社會就是這麼殘酷,即便有能力,學歷讓能力沒有展現機會。一度遭受比較大的打擊,有些絕望。

像我這種學歷低的,勢必將來須要付出更多的艱辛,來補償和別人的差距。

再次感謝 ThoughtWorks 在今年寒冬點亮我。

幹就完了,加油,奧利給!!!

相關文章
相關標籤/搜索