顯示廣告
隱藏 ✕
※ 本文為 ryanlei 轉寄自 ptt.cc 更新時間: 2014-02-07 21:16:08
看板 Oversea_Job
作者 chucheng (時間太少事情太多)
標題 Re: [北美] 請問careercup裡的題目對大家是否有難度
時間 Fri Feb  7 02:34:51 2014


※ 引述《garance (findtrue)》之銘言:
:      最近在準備software engineer的工作,有朋友推薦我去看careercup上的題目
:      說實在,剛開始看還真的覺得不容易
:      不僅演算法要想得出來,連程式碼都要要求完全正確
:      有時候我一題都要解上一個小時,早超過面試標準,且程式還有一些小bugs
上面的code不完全反應面試的題目
這幾年面試慢慢的在演化中,通常一小時內會要你答2題也是可能
每一題通常寫code不會超過20-30行(不然沒人寫不完)

當然有的題目,擺明就是寫不完的,有人喜歡搞open-end的題型
或是先要你提個簡單解,然後再push你到極限
我個人是不喜歡這種測驗就是了XD

不過面試多少有運氣成份,你沒辦法控制誰面試你囉


:      想請問在準備的朋友或是已經獲得美國工作的朋友
:      像這類的題目你們大概10題裡能100%做對幾題,就算是準備好了?
面試前練過三五百題是基本,以後拿的是1X萬年薪,練個二三四五個月又如何
很多ACM出來的,或是平常就參加topcoder,大部份的題早就遇過
不能說的祕密就是,一個題目你事先看過,知道解法的話
寫起來一定會有很大的優勢

至於是不是寫出perfect (直接可以compile沒error)的錯
通常不是很嚴重(但是錯誤百出也是不行)

而且網路上有不少題目是地雷
也就是那種很簡單,沒啥技術, 但是要寫很長的無聊題目
那種其實根本不太可能考XD




:      另外,recursive call的程式,有時太過複雜(程式碼看起來是簡單)
:      但很難用眼睛debug,請問各位如何處理?改用iterative方式解嗎?
:      感謝

你的面試官一定會也要你也用recursive 解
但是可能不會介意你先iterative就是了


面試每個人看的都不一樣
不過如果是我面試,上面的題目我一題都不會問
因為你練過的,我都練過,何必呢?
一定是創一題新的,(看起來)沒見過的來測試(比較公平)
題目作久了,就會自然而然發現,十之八九解法就是那些

偶爾遇到變態的考官,就往下一家繼續前進就是了




--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 216.113.168.130
sean2449:推這位大神!1F 02/07 03:12
akb49:推。另外有些題目比較適合用 recursive 寫的 改用iterative2F 02/07 03:57
akb49:不會比較簡單。ps.2 好像某些 top company 要求更高
akb49:不但要你想出複雜度上最佳的解  還要解得很順 bug free...

--
※ 看板: ryanlei 文章推薦值: 0 目前人氣: 0 累積人氣: 46 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇