看板 Soft_Job 關於我們 聯絡資訊
※ 引述《pandaforme (建 建)》之銘言: : 相信大家在面試時都會遇到上機考或是筆試 大概可以分成兩類 : 第一類是考你是否對於某個程式語言熟悉度 : 第二類 就是演算法 : 關於第一類個人覺得比較好準備 真的對該語言不熟或是準備不夠 那就沒轍了 : 關於第二類真的無法準備起... : 假如是第一次看到某個演算法問題 且要在短時間內解出來 : 若是沒有相關經驗或是很熟悉演算法 要解的很好 應該很難...(除非你是天才) : 有些公司似乎還蠻喜歡出這樣的題目來考面試者 : 但是考完後 主管幾乎不會和你討論為什麼要這樣解 你是否有其他的解法呢? : 通常都是他們改好 再通知你是否有通過考試 : 縱使他跟你談 心中似乎抱持著偏見 解的不完美 幾乎都不會有第二次面試機會 : 這樣的做法 主管似乎根本不想知道你的想法到底是什麼 : 感覺很像學生時代的考試 寫出來的答案一定要和解答一模一樣... : 跟解答不一樣的一律錯!!! : 寫程式最有趣的地方不就是可以自由想像任何的解法去解決問題嗎? : 最近遇到一家公司 面試時上機考 考了一題演算法 : 規定半小時內要寫好 並且要考慮數據很龐大的情況 : 我回答得很中規中矩 當然 很多情況 在當下沒有考慮到... 沒有解的很完美 : 考完後 人資說要他們技術長看過 再決定是否有第二次面試 : 可想而知 就被打槍了 : 這樣的做法 應該只有天才會通過吧!? : 能在短時間內解出困難且寫出CODE的人 少之又少吧... : 面試時遇到像這樣的公司 真的還蠻無力的 : 不知道公司就是想找天才還是自己的能力太弱呢!? : 假如各位板友遇到這樣的面試方式 是怎樣處理呢? : 大家來討論看看吧~ 我們team找人也會用筆試 因為這個方法很有效率 其實這種考試都是相對的 並不是要求提出最佳解才過關 假設有10個人來面試 拿十張答案卷一比誰強誰弱就很明顯 說不定10個人都提不出最佳解(通常都是這樣) 但總是有人的想法比較接近最佳解 有的人一看就知道只會暴力硬幹 此外除了演算法的quality 面試者寫程式的習慣也看得出來 比如說有的人粗心 有的人細心,紙上寫code還會加assertion 我們筆試的時候都會跟面試者說 時間不夠寫寫pseudo code說明一下想法也是ok的 所以這種考試就是do your best 沒回應有可能是 1.你真的很弱 2.技術長很忙 可能下週才有時間改你的考卷 3.你的程度ok,但沒到必收的等級 想等等看有沒有更強的人投履歷 你說"寫程式最有趣的地方不就是可以自由想像任何的解法去解決問題" 說不定就是你的寫法真的太"有趣"了 不被面試者接受吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 198.182.56.5
TonyQ:自由想像?最佳解通常都是磨出來的... 08/05 03:21
pandaforme:請不要誤解我的意思,我要表達意思跟最佳解是無關! 08/05 12:36
TonyQ:我覺得會認為自由想像是種優勢的人真的很天真 08/05 12:41
TonyQ:真正的解答是團隊需要的解答 而不是天馬行空解 08/05 12:42
andymai:如果在解得出來的情況下~何謂團隊解答?何謂天馬行空解?不 08/05 12:50
andymai:解...像是有人用一堆if判斷寫邏輯~而有人找出邏輯關聯性使 08/05 12:52
andymai:用數學式寫幾行就解決了~這樣? 08/05 12:53
TonyQ:簡單來講不要為了創意而創意...:P 08/05 13:15
hanbz:通常來說 完成客戶需求比讓你發揮創意重要XD~~ 08/05 13:18
lovdkkkk:有理論基礎及邏輯思考做後盾的創意比較好 08/05 13:25
pandaforme:唉...被斷章取義了...  08/05 13:45
pandaforme:我的本意是假如因為高分而入取不在意其背後想法 08/05 13:47
pandaforme:是會抹煞掉人的創意 08/05 13:48
pandaforme:跟天馬行空解還是團隊解沒有關係! 08/05 13:48
TonyQ:面試者覺得不被理解,但你又怎麼知道真的沒被理解。:P 08/05 13:51
TonyQ:下次下一間再努力過就是了,有些事情沒有這麼絕對。 08/05 13:51
pandaforme:因為面試公司只根據我寫的code來斷定一切... 08/05 13:58
pandaforme:的確是緣分問題,只是有部分版友一直再質疑是不是 08/05 13:59
pandaforme:能力不好之類問題,模糊我想討論的本意 08/05 13:59
TonyQ:以cateran 這篇的說法 我覺得他比較像是要說你追求的價值 08/05 14:00
TonyQ:跟公司的價值不一樣,倒沒有你低或公司高的意思。 08/05 14:00
TonyQ:你覺得公司不能靠你寫的code斷定一切 公司覺得可以 08/05 14:00
TonyQ:這算是價值觀上的差異。 08/05 14:01
TonyQ:老話一句,下一間公司再努力過就是了,一間公司不代表什麼。 08/05 14:01
pandaforme:多謝TonyQ的指教~ 08/05 14:04