如何面試工程師
關於如何面試出適合的工程師,就我所知的方式有兩種,適合不同規模的公司。
一種是著重在工程師目前已有的能力,一種著重工程師所需要的性格。
第一種並不是我很喜歡的模式,但是對於規模較大的公司來說,每個人基本上都是一個小齒輪,只會負責很特定的區塊,因此會比較著重在很特定的技術細節,例如我就知道有些人很喜歡問什麼是hoisting或是http code 500是什麼意思之類的。
這沒有行不通,甚至對某些人來講他們認為面試就是要這麼進行的,我會說這是一種以刁難為目的的面試,大公司通常都是這樣,我一點也不意外。
筆者也有過多次不愉快的面試經驗,差不多都是這個原因,在我心目中有一些公司已經完全拉黑,完全是私情。
另一種我比較喜歡的模式著重在瞭解這個人的性格,想建立怎麼樣的職涯,這個人招進來是不是真的能為公司做事情,有些人就是容易在面試時緊張而失常,但作為一個面試官該做的事情,應該是盡可能挖掘出這個人真實的潛力,而不是設下這樣那樣的陷阱拼命挖坑給人跳,我知道有些人看到這邊應該就不認同了,但至少對我來說,這才是正確的做法。
作為工程師最重要的特性,我認為是「對知識的渴望」,他會對不知道的東西感到好奇,會盡一切辦法把不懂的東西搞懂,你見過幾個面試者應該就會發現其中的不同之處。