作者qrtt1 (null)
看板Soft_Job
標題Re: [閒聊] 關於面試時問的問題
時間Sat Aug 6 03:03:16 2011
對一般剛畢業的學生或是剛踏進轉職圈的新鮮人,
通常會有一種迷戀的傾向,特別喜歡自己稍為熟悉的程式語言。
並傲恃著這份偏執在心中充滿了征服世界的想像。
抱著這種心態去面試,也許能解決單純的語言特性闡述的題目。
但範圍可能無法超出標準函式庫之外能解決的部分。
對入行許久的資深主管,可能偏好迷思題型:
任何容易被新手誤解的概念,
或需依賴長期經驗而來的最佳解法。
這樣的面試者與這樣的出題,只能用以卵擊石來形容了。
我們並不能期待新手擁有豐富的經驗,
如果遇到了,那肯定是上天的恩賜,
但得驗證在試用期驗證是否有無法容忍的經驗。
然而考邏輯、演算法、資料結構也未必是最好的做法,
憑自己在學校修課的情況來想,摸著良心問問,
真的有機會遇到投入大量心力在這門課的 10% 嗎?
這麼考下去反而是在識別是否是頂級聰明人的方法。
團隊確實需要一些頂級聰明的人來負責一些特殊的任務,
但通常不是大量生產的主力。
因此,面試的內容儘可能鎖定在生產力成員的這個範圍是比較恰當的。
雖然說是『生產』卻不像在工廠裡輔助整個流程的操作員那麼簡單。
因為軟體開發並不是『收到需求』於是『就寫出來了』這二個步驟。
軟體開發者的內心得常忍受著陌生感,並漸漸熟悉正在處理的問題。
同時,在沒什麼經驗可用的情況下,才是驗證是否能擔此大任的最好基準。
進步的幅度是容易觀察的,所以未來的潛力也能獲得窺視的機會。
我曾看過一類面試的題目,恰好我設想的選準則是相似的。
對初級的開發者來說最陌生的就是使用未成使用過的程式語言了。
讓受試著以未曾使用過的語言,並給予豐富的參考資料、入門書籍。
實作出一個能在幾個小時內完成的程式。
並且需符合一些制式的要求,以 Web App 來說:
*. 採用 regular expression 驗證 login email
*. 設計一個 pluggable validation framework
或是開發環境操作上的要求:
*. 利用 git command 將完成的結果上傳至 repository
*. 利用 git branch 建立分枝 foo,並在 foo 分枝開發指定的功能
基本上是建立一個環境,
讓接受面試的人,帶著『野外求生手冊』進行『野外求生』的活動。
以識別當這個人加入團隊後,我們需求給予多少輔助,才能讓工作順利進行。
同時我們也能知道,他對新事務的接受程度有多高。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.52.86
※ 編輯: qrtt1 來自: 61.231.52.86 (08/06 03:06)
推 jyuny1:對於不熟的 programming language 能快速上手也是一項技能 08/06 03:07
→ jyuny1:會查 mannul 才是正確的概念,上網 google 有時會繞很多圈 08/06 03:08
→ qrtt1:所以,才會提到提供大量豐富的參考資料跟入門書籍。 08/06 03:09
→ TonyQ:我後來發現 找到「沒過期」、「可參考的」manual 比google 08/06 03:10
→ TonyQ:難。XD 08/06 03:10
→ TonyQ:前陣子某 task 是要作 jira 的登入整合改用我們自己家db, 08/06 03:10
→ TonyQ:所有的文件都是過期的,只好自己挖對應的code出來橋接。 08/06 03:11
→ qrtt1:你們家的文件過期太多了。。(我們家都忘了寫,就不會過期了) 08/06 03:11
→ TonyQ:我們家的過期文件已經整理過了 現在好很多了 XD 08/06 03:11
推 leicheong:這樣的面試得考好幾小時呢... 至少在首次面試不適合. 08/06 13:00
→ leicheong:還有就是如果公司只是要請人來維護一些已經成熟的產品, 08/06 13:02
→ leicheong:這樣的測試也不適合... 08/06 13:02
→ leicheong:對大部份公司來說, 的確沒那麼多需要高手才做得來的工作 08/06 13:04
→ leicheong:比較重要的是能持續產出的能力吧... 但這個不是兩三天 08/06 13:05
→ leicheong:就可以看出來的... :P 08/06 13:05
推 a1e:樓樓上你還找的到東西還算幸運,前陣子搞ISAPI,碰到一個鬼問 08/06 14:22
→ a1e:題,ISAPI的書少的要死,GOOGLE出來的東西又抄來抄去的 08/06 14:23
→ a1e:碰到問題真的只是能問老天爺Orz 08/06 14:23
→ andymai:豐富的資料?有多豐富?如果有sample那當然很快~不過不管是 08/06 14:35
→ andymai:更正~不過那個validation framework...真的要做可以很大吧 08/06 14:36
推 lovdkkkk:可以順便考幾小時內抓重點做的能力 XD 08/06 15:49