JavaRush /Java Blog /Random-TW /你被錄取了!準備英語面試

你被錄取了!準備英語面試

在 Random-TW 群組發布
我們將繼續討論 Java 開發人員的就業問題,並提供旨在幫助程式設計師獲得面試邀請、成功通過面試並看到他們面前的理想工作機會的建議。 你被錄取了! 準備英語面試 - 1在之前的文章中,我們已經談到了面試準備的話題:Java初級面試:如何準備以及要問什麼。然而,真正優秀的公司(以及任何國外公司)的面試都是用英語進行的,而且據我們所知,並不是每個人都對此感到滿意。因此,本資料將專門用於準備英語面試。

建議

首先,這裡有一些關於如何準備面試以及在面試過程中如何表現的一般提示。然後我們將看看程式設計師在面試中經常被問到的一些最受歡迎的同時也是最困難的問題。

製作一份很酷的履歷

我們已經在另一篇文章中討論了程式設計師如何製作酷炫的履歷和 LinkedIn 個人資料。在這裡,我們只專注於事實本身 - 你需要有一份好的履歷,不僅是為了定期收到面試邀請,也是為了成功通過面試。不要認為你的履歷的品質不重要,如果它已經履行了它的主要功能並導致了面試邀請。最好這樣看:你不會穿著人字拖和 T 卹與你的夢想女孩約會。因此,在沒有一份整潔的簡歷的情況下獲得一份理想的工作(或者只是一份支付四位數美元工資的工作)是不禮貌的行為。「我認識很多程式設計師,他們會花幾週甚至幾個月的時間來準備面試。同時,他們不會花任何時間在履歷上,從我的角度來看,這至少很奇怪,當然也是錯的,」Twitter 開發人員zhia Chong 說。

準備一段「關於你自己」的獨白

在大多數面試中,第一個問題就像「告訴我們你自己」(程式設計師面試也不例外),因此立即準備一個答案是有意義的- 一段簡短的獨白:關於你,你是如何走到這一步的職業,關於過去的經驗,期望等。請記住,獨白應該簡潔:無需向人力資源人員詳細複述您的履歷。

讓專業人士創建您的履歷

關於你的履歷的第二個技巧:為了讓它看起來嚴肅和專業,最好聘請一位專業的文案撰稿人,至少如果你的英語寫作能力不是很高的話。或者,您編寫的文字可以由「母語人士」編輯器檢查。「有些人專業地撰寫履歷文本。他們不會嘗試為自己編寫程序,不是嗎?如果作家不自己寫程序,程式設計師為什麼要寫自己的履歷呢?” Simple Programmer 的創辦人兼開發人員生活教練 John Sonmez 問道。你也許能夠寫出一篇像樣的文本,但很有可能它會被證明是歪曲的、充滿錯誤的,而且通常看起來非常像透過谷歌翻譯從俄語自動翻譯的。值得懷疑的是,這對你面試時是否有幫助。 你被錄取了! 準備英語面試 - 2

準備陷阱問題的答案

申請人在面試中經常被問到的常見陷阱問題範例:
  • 為什麼要尋找新機會?(為什麼要尋找新的工作機會?)

  • 上次您和同事在技術問題上意見不一致時,結果是什麼?(您最後一次在技術問題上與同事發生分歧是什麼時候?是如何解決的?)

  • 說出你最大的優點和最大的缺點。(說出你最強的品質和主要弱點)

這些模板陷阱問題有相當多,面試官在面試候選人時仍然廣泛使用它們。為了在回答時不“失敗”,最好提前準備標準答案,或避免直接回答。對於許多候選人來說,此類問題因其刻板印象和故意愚蠢而令人惱火。但請記住,引起負面情緒並讓你生氣是目標之一。我們以第一個問題為例:“你為什麼要尋找新的機會?” 這題的主要想法是想了解候選人是否會說他現任或前任雇主的壞話。如果他這樣做,他很可能很快就會對他目前申請職位的公司發表負面言論。此外,這個問題的答案旨在幫助HR了解候選人的真正動機以及他為什麼對這個職位真正感興趣。一般來說,在回答此類模板問題時,最好的策略往往是“按規則行事”,用相同的模板來回答,而不是篡改事實。這引出了我們的下一個技巧。

回答面試官問題時,不要“太誠實”

正如許多專家指出的那樣,這種行為對於程式設計師來說尤其典型。許多開發者在接受採訪時往往會表現得過於誇張,認為說實話是最好的策略,而殘酷的誠實會增加他們的魅力。不要為了用你的答案的機智和獨創性給面試官留下深刻的印象而包括豪斯博士或漢克·穆迪。雖然也不建議在面試時撒謊,但你不需要太多或太公開地談論自己或你過去的職業經歷;幾乎沒有人會欣賞它,但這樣的冗長會以最直接的方式造成傷害。

找出面試官的名字並提前做一些研究

這個建議更適用於最後階段的技術面試和經理面試,而不適用於一開始與HR的溝通。許多經常面試其他程式設計師的經驗豐富的開發人員注意到,在大多數情況下,即使他們在面試前透過電子郵件與候選人溝通並且候選人知道他們的名字,程式設計師也不會費心去查找有關面試官的基本訊息,例如作為社交媒體資料和各種部落格。這是值得做的。讓某人對你感興趣的最好方法就是你自己表現出對那個人真正的興趣。這項原則是戴爾·卡內基在他的經典著作《如何贏得朋友並影響他人》中闡述的。這條規則不該被忽視。 你被錄取了! 準備英語面試 - 4

準備程式設計師的具體面試問題

我們從流行的招募入口網站Indeed上收集了程式設計師在英語面試中經常被問到的典型問題。
  1. 你對程式設計有什麼興趣?(你喜歡程式什麼?)

    典型的陷阱問題。首先也是最重要的,面試官希望聽到候選人真正喜歡執行日常任務和操作,尤其是那些大多數開發人員討厭的任務和操作。

    因此,不值得說,你最喜歡程式設計的是4-5位數的薪水(開個玩笑)。相反,最好假裝是一個典型的書呆子,如果不深入研究程式碼並修復錯誤,就無法想像生活。

    Indeed 的回覆範本:「我喜歡查看程式碼,這樣我就可以找到錯誤並修復它們。事實上,我一直喜歡有條不紊地解決問題。當我還是個孩子的時候,我和爸爸修理了一輛 1967 年的野馬。這需要細緻的方法和極大的耐心。我對審查代碼也有同樣的感覺。”

  2. 你最喜歡的程式語言是什麼?(你最喜歡的程式語言是什麼?)

    這是一個相當標準的問題,最好透過研究公司使用的程式語言來提前準備答案。當然,在答覆中建議提及正在選擇的空缺職位的主要語言。

    JavaRush 的回應範本:「我喜歡使用 Java,因為它是一種非常優雅的語言,具有多種用途和光明的未來。就我個人而言,我是在JavaRush上學習Java的,JavaRush是一個流行的線上平台,它可以讓你掌握Java。我喜歡 Java 的一點是,它允許程式設計師創建可以部署在任何裝置上的應用程式。它是物聯網、雲端運算、區塊鏈、大數據和其他創新 IT 市場領域的首選語言。”

  3. 身為電腦程式設計師,最困難的事情是什麼?(身為程式設計師,你覺得最困難的事情是什麼?)

    提出這個問題是為了更好地了解程式設計師的優點和缺點,了解他最不喜歡專案的哪些部分。因此,用一種有點公式化的方式回答這樣一個事實是有道理的:你當然是整天盯著顯示器的忠實粉絲,但是,正如他們所說,工作使馬死。

    Indeed 的回覆範本:「雖然我喜歡坐在電腦前解決問題,但我需要定期休息來保持專注。盯著螢幕兩個小時後,我需要走一小段路來清醒頭腦,讓身體活躍起來。”

  4. 您最近學習的語言是?(到目前為止,您學習的最後一種程式語言是什麼?)

    一般而言,技術,尤其是程式設計世界往往會快速發展且不斷變化。提出這個問題是為了了解程式設計師在多大程度上遵循新趨勢以及他是否為此而努力。因此,在你的回答中至少值得一提的是 Julia、Rust 或 Swift 等新語言之一的基本知識。如果這也是真的,那就絕對完美了。

    Indeed 的回覆範本:「我可能沒有跟上盡可能多的新語言,但自從大學畢業以來,我學到了很多東西。在學校裡,我必須專注於 C++。課外,我花時間嘗試 Julia 和 Swift 等較新的語言。自從取得進展以來,我參與了一些需要這些語言的專案。”

  5. 您的技能和個性將為我們的團隊做出什麼貢獻?(您的技能和個性可以為我們的團隊增添什麼?)

    這是一個旨在找出候選人臭名昭著的軟技能並了解他是否可以加入團隊的問題。因此,在你的回答中,最好間接地表明你是一個團隊合作者,一個善於交際的人,而且總的來說,只是一個可愛的人。

    Indeed 回覆模板:「我喜歡解決難題。如果您團隊的其他成員找不到正確的解決方案,那麼我會尋找它。同時,我也是團隊合作者。我知道其他人為每個專案貢獻了大量的工作。即使我找到了其他人找不到的解決方案,我也很樂意與大家分享成功。”

你被錄取了! 準備英語面試 - 5

最後的建議

並沒有尾聲,而是以簡短而簡潔的形式提供了一些提示。
  • 面試期間最好關閉手機(或至少將其調至靜音模式);

  • 回答問題切中要點並緊扣主題;

  • 只談論您真正了解的技術。不要試圖用你知道的流行語和趨勢的數量來給面試官留下深刻的印象;

  • 面試時攜帶可能與該職位相關且雇主可能感興趣的所有文件;不要對你過去的工作或雇主說任何負面的話。

最後,這裡有一些專門針對程式設計師面試和準備的優秀英語影片: 我錄製的工作面試中的前 20 個軟體工程師程式設計面試問題和答案- 程式設計是什麼樣子 如何在 2018 年程式設計面試中取得成功
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION