2022 Ruby on Rails 後端面試經驗分享(下)

還沒有看過上篇的朋友可以點擊此處閱讀

給剛畢業或轉換跑道想投新創公司的人一些建議

這次面試幾乎所有公司走的流程都大同小異,基本上分成幾個部分,自我介紹、經歷分享、技術面試(純問問題 或 作業 或 白板題)、行為面試(團體面試 或 CEO 面試)、面試者提問。

自我介紹

可以事先準備 3~5 分鐘左右的自我介紹,內容可以包含簡述過去經歷、描述個人特質等等。個人特質的描述可以包含一些實例佐證,比如喜歡嘗試新事物可以用興趣廣泛當作驗證等等。

經歷分享

大部分面試過程中約有1/3時間會圍繞在過去的工作經驗或作品集,我這次面試有兩種型式會問到這方面,第一種是會問類似 你碰過最困難的問題是甚麼,第二種則是會挑履歷中面試官感興趣的部分提問,因此在履歷中盡量挑選有把握的經歷寫在上面,如果沒有工作經驗的話,可以放學校專案或 side project。side project 想不到做甚麼的話,可以用 line bot 當作題目(還可以省去寫前端的工)。

技術面試

初階職位以資料庫設計和 Ruby on Rails 的基礎語法為主,中高階職位則以系統架構設計為主 (也是我的弱項 QQ)。我在準備的時候是利用 Ruby on Rails 建立新專案,熟悉整個專案建置過程與 Rails 的語法,另外有刷 50 題左右 easy~medium 的 leetcode。

行為面試

這個階段我覺得最重要的就是誠實,不要編造虛假的故事,剩下就是看個人的人格特質有沒有符合公司文化。以下是我有印象被問過的行為面試問題

  • 做過最困難或最有成就感的專案
  • 未來1個月有甚麼計畫
  • 有甚麼興趣嗎?

面試者題問

建議可以事前準備一些問題,以下提供一些我有問的問題

  • 開發流程大致長甚麼樣子
  • 現在和預期的團隊規模
  • 公司未來3年的目標和願景
  • 產業現況和前景
  • 如果有幸加入貴公司,最初三個月會做甚麼事

其他事項

假設有順利拿到 offer 的話,企業主通常會希望在 1~2 周內可以拿到答覆,而整個面試流程大約會在2~3周內結束,因此可以盡量把想去的公司排在一起投履歷。