看板 Soft_Job 關於我們 聯絡資訊
我和你相反呢, 我其實很討厭考語法, 那很無聊,我也不喜歡背東西,反正google可以查就好了, 所以我喜歡考邏輯的, 我被筆試的時候, 如果短時間寫不出來, 我會和面試官說我寫不出來的原因是什麼, 我也會儘量讓面試官了解我的程度在那裡, 除此之外, 我也會了解一下面試官的程度在那裡, 當我面試別人的時候, 我就是你口中的愛考演算法的面試官, 我基本上就是看筆試結果的, 因為履歷表根本就不準的, 而邏輯和架構,正是程式中最精華的部份, 程式寫得好壞差異就在這兒, 面試者寫完題目, 我直接在他面前改他的程式, 會問應徵者為什麼這行程式要這樣寫, 會檢查應徵者的程式寫作習慣好不好, 會檢查寫得有沒有效能, 題目太難, 我就直接換個簡單的題目給他寫, 反之太簡單的話, 我就出難一點, 也藉由這樣解題加問答的方式來了解面試者有沒有程式的sense和反應好不好, 所以我心中是沒有什麼標準答案, 但面試者表現也不能太扯, 而且我認為如果沒有肉眼跑程式的能力的話, 是沒有資格當程式面試官或程式主管的, 畢竟若自己程式寫不好的話,要怎麼要求別人也寫得好? 如果你在面試時遇到在你面前改你的程式改給你看的主管時, 你應該感到開心才對, 通常這樣的主管是好主管, 是有實力的, 若你面試沒考筆試或只考語法的話, 那你才要擔心了! 因為面試你的主管很可能是嘴炮, 或是公司沒制度, 所以面試也隨隨便便 ※ 引述《pandaforme (建 建)》之銘言: : 相信大家在面試時都會遇到上機考或是筆試 大概可以分成兩類 : 第一類是考你是否對於某個程式語言熟悉度 : 第二類 就是演算法 : 關於第一類個人覺得比較好準備 真的對該語言不熟或是準備不夠 那就沒轍了 : 關於第二類真的無法準備起... : 假如是第一次看到某個演算法問題 且要在短時間內解出來 : 若是沒有相關經驗或是很熟悉演算法 要解的很好 應該很難...(除非你是天才) : 有些公司似乎還蠻喜歡出這樣的題目來考面試者 : 但是考完後 主管幾乎不會和你討論為什麼要這樣解 你是否有其他的解法呢? : 通常都是他們改好 再通知你是否有通過考試 : 縱使他跟你談 心中似乎抱持著偏見 解的不完美 幾乎都不會有第二次面試機會 : 這樣的做法 主管似乎根本不想知道你的想法到底是什麼 : 感覺很像學生時代的考試 寫出來的答案一定要和解答一模一樣... : 跟解答不一樣的一律錯!!! : 寫程式最有趣的地方不就是可以自由想像任何的解法去解決問題嗎? : 最近遇到一家公司 面試時上機考 考了一題演算法 : 規定半小時內要寫好 並且要考慮數據很龐大的情況 : 我回答得很中規中矩 當然 很多情況 在當下沒有考慮到... 沒有解的很完美 : 考完後 人資說要他們技術長看過 再決定是否有第二次面試 : 可想而知 就被打槍了 : 這樣的做法 應該只有天才會通過吧!? : 能在短時間內解出困難且寫出CODE的人 少之又少吧... : 面試時遇到像這樣的公司 真的還蠻無力的 : 不知道公司就是想找天才還是自己的能力太弱呢!? : 假如各位板友遇到這樣的面試方式 是怎樣處理呢? : 大家來討論看看吧~ -- 人活著,最後只會成為一個故事,所以我要努力的把這故事寫好, 因為生命的有限,這故事才會有結局,最可貴的地方莫過於此 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.184.9.109
newjoy:我有個小小的問題, 這種考法是考有經驗的還是新鮮人? 07/30 02:02
littlethe:基本上一視同仁,因為程式這行,總有大學生比40歲老程式 07/30 02:36
littlethe:還強,新人能寫出踩地雷以上的水準,我就不把他當新人 07/30 02:38
littlethe:反之年紀比我大,連1加到100都不會寫,我就直接和他說 07/30 02:39
littlethe:我只能把你當大學畢業生看 07/30 02:40
littlethe:套句卡卡西的話,這世界上年紀比我小,又比我強的人多的是 07/30 02:43
zekewang:那考其他而非語法或是演算法的呢? 07/30 02:47
littlethe:你說非筆試的部份嗎?有時候會英文對話一下,或了解 07/30 02:54
littlethe:先前工作的經驗,或是學校學習的狀況,還有來的動機與興趣 07/30 02:55
zekewang:非也~說的也是筆試..資訊面試可考的太多了. 07/30 03:03
zekewang:OS,演算法,C++底層實作,implement string class,malloc等 07/30 03:06
zekewang:並不需要太在意面試會考什麼..我公司都考C++底層實作.. 07/30 03:07
zekewang:而見過特別愛考演算法, 外加OSI實作.只有網通廠.. 07/30 03:09
zekewang:總之不需要特地在意面試考什麼... 07/30 03:10
zekewang:我有說跟沒說一樣 07/30 03:11
littlethe:那也算是語法呀,不過就是出題的喜好不同罷了 07/30 03:20
zekewang:樓上是說C++底層實作? 這不是語法吧..用C表現C++內部實作 07/30 03:29
littlethe:是用c寫出c++的某些功能嗎?我是不知道該怎麼把這樣的考 07/30 03:34
littlethe:類,至少我這一塊很少會用到那樣的能力,所以不會那樣考 07/30 03:36
zekewang:圖解vptr..編譯器實行最佳化做法.等等 07/30 03:40
zekewang:c寫出c++功能...要這樣說也是可以啦. 先到這吧..掰 07/30 03:41
newjoy:一視同仁? 那這是在徵柴..應該不太可能徵得到材了 07/30 10:54
newjoy:有經驗的可能會覺得"看了我履歷還問這種問題,這公司可能還 07/30 10:55
newjoy:沒準備好用我這個level的人" 然後就 "都不會ㄟ不好意思" 07/30 10:55
littlethe:矣呀,體諒一下我們小公司咩,錢很少 07/30 11:25
littlethe:我們實在請不起不屑寫1加到100的人材 :( 07/30 11:26
leicheong:我的想法和這差不多, 只是希望請到有能力勝任公司給的 07/30 16:39
leicheong:工作就可以了. 態度甚麼的在面試那短短十來分鐘的時間 07/30 16:41
leicheong:要裝並不難, 出誤差的機會太高因此不會在面試內考慮. 07/30 16:42
leicheong:那個應該是試任期內檢定的項目... 07/30 16:42
littlethe:是呀!還有個性合不合的問題,在別的公司處不好 07/30 17:35
littlethe:未必就會和我們處不好,還有觀念上的不同也要進來才知道 07/30 17:36