看板 Soft_Job 關於我們 聯絡資訊
※ 引述《sedgewick (三分熟的鬧鐘)》之銘言: : 標題: Re: [請益] 我是不是程式設計師的料? : 時間: Tue Jan 6 00:11:42 2015 : : : ※ 引述《sedgewick (三分熟的鬧鐘)》之銘言: : 請聽我道來... : : 不過通常面試不會只考基本題, 譬如九九乘法表會有所謂的進階題. bleed1979並不認為所謂9x9乘法表進階題是橫列輸出直行顯示互換。 不妨請原po分享9x9進階題的內容或連結。 如果有幸解答出來,該程式將不會署名,而是放在可張貼程式碼的任意網站。 : : 我可以洩幾題我的題庫給大家看. : : 一次考足資料結構跟演算法. : : 老話一句, 在「引導下」可以答得很好的人, 通常程式也寫得不錯. 不認為進階題需要引導,該引導的是基本題。 對於基本題,必須先請應試者仔細聽完你的引導,才允許對方開始作答。 能耐心聽完對方述說題目規則,穩定自身情緒接受引導的應試者,才算達標。 而對於達標後的進階題,應試者必須在不受面試官引導的情況下自行完成。 : : 所以先科科一下. : : 繼續我們來分享什麼叫做程式技巧... : : 我覺得最大的苦惱是... : 「每個程式員都只會重構他看得懂的部分. 」 bleed1979以為"每個程式設計師都只願重構他看得懂的部分"。 : 而且..................會充滿熱情. : : 讓我最幹的一點是, 通常這些在整組程式當中只是無關痛癢的東西. 可能心裡咒罵,卻表現一副事不關己的態度。 這樣久了會得內傷的。 : : 這些都是真實發生的事情. : : 所以嘛..............九九乘法表或萬年曆怎麼寫, 會很重要嗎? : : 當然我還是會考; 是因為因為因為... 它是給受試者緩和情緒用的. : 管理員兄不要傷心, 這是下半卷. :D : : 話說我的考試沒什麼程式技巧就是了. : 譬如我不會問 printf - main 的結果是什麼. 會去想 recursion 和 main 關係的程式設計師也許不適合當原po的同事。 : : : -- : : 新詩練習:新鮮。踩破初春裡的狗大便;不經意的滄桑,滿溢著嫩黃的喜悅。   陳腔濫調:腐化。墜落嚴冬中的枯枝葉;曾陶醉的瀟灑,殘留下獨白的哀戚。 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.57.20 : ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1420474305.A.BA6.html : 推 et282523: 推~想知道那個加速技巧是什麼?聽起來很酷! 01/06 00:23 : → hSATAC: 查表法? 01/06 00:27 : 推 y2468101216: 我都不會 看來我還太嫩了 01/06 00:29 : → sedgewick: 哦,它只是一個單純的窮舉法... :P 01/06 00:30 : → sedgewick: 屬性不同啦, 譬如 web programmer 不會來我這... 01/06 00:31 : → recorriendo: 不能同意 把數值計算拿來做臨場考題 01/06 02:17 : → recorriendo: 真正做數值的 哪個不是numerical recipe放手邊隨時查 01/06 02:18 : → recorriendo: 把那些數值演算法背起來 並沒比較厲害 真的要考的話 01/06 02:19 : → recorriendo: 應該考演算法的診斷 直接給suboptimal數值演算法 問 01/06 02:21 : → recorriendo: 該算法可能碰到的問題 01/06 02:21 : → sedgewick: reco 兄, 我列的都只是大一大二程度的題目而已. 01/06 02:25 這一卷說穿了不過是套用非相同知識領域結合的出題方式。技巧倒是普通的。 : → sedgewick: 還沒到深究 numerical analysis 的地步. 01/06 02:25              xxxxxxxxxxxxxxxxxxxx : → sedgewick: 但是這些題目會需要受試者同時又懂數字又懂電腦. 01/06 02:26 : → sedgewick: 這種人都是超級程式員的潛力股, 就算他其實數學很爛 01/06 02:27 : → sedgewick: 實務上我用這種類型的題目, 比起考程式本身要有鑑別力 01/06 02:28 : → sedgewick: 當然也可能遇上主考官不考這個... 絕對有可能. 01/06 02:29 : → sedgewick: 不過我是不覺得會用九九乘法表當成判斷標準就是了. 01/06 02:29 : → sedgewick: 至於考業界常用的演算法, 我的心得是............. 01/06 02:30 : → sedgewick: 這只會找到近親繁殖的產物而已, 非常畸形的篩選結果 01/06 02:31 : → recorriendo: 你這樣考簡單的 那更有問題啊 因為有看過就是有看過 01/06 02:36 : → recorriendo: 有人答出來 你就不知道是他剛好以前看過 還是現場想 01/06 02:37 : → sedgewick: 其實不會, 這種題目可以考倒台大資工跟數學出身的人. 01/06 02:38 : → sedgewick: 因為會寫程式的人通常把數學忘光了, 需要提醒... 01/06 02:39 : → sedgewick: 而數學很熟練的人, 會完全不知道怎麼處理程式問題. 01/06 02:39 : → sedgewick: 後者會被刷掉, 雖然基礎數學還在, 但是我是要找程式員 01/06 02:40 : → sedgewick: 最後的結果通常會有點意料之中或者意料之外... 01/06 02:41 : → sedgewick: 意料之中是說, 名校的學生平均而言都答得好上一大截. 01/06 02:42 : → sedgewick: 但是答得最好的那個可能背景完全難以想像... 01/06 02:42 : → sedgewick: 因為他的資歷裡頭完全沒有相關的東西, 譬如說化工畢業 01/06 02:43 : → sedgewick: 然後去台泥還是中油什麼地方上班三年. 01/06 02:43 : → sedgewick: 這種的我一定用, 那根本就是撿到寶. 01/06 02:44 : → sedgewick: 但是! 通常這類高手一問下去才會知道他打算出國了... 01/06 02:45 : → sedgewick: 大部分還是只能在答得很出色的族群裡面選一個. 01/06 02:46 : → galic: 數值運算有專用工具,不是一般程式在解決的面向 01/06 08:11 : → galic: 拿來做程式能力的判斷有點奇怪,這篇比較像是找特定人才(?) 01/06 08:16 : → galic: 至少我看到這類題目,直覺反應是用matlab之類的 01/06 08:22 : 推 yfr: 很別緻的篩選方法,請問你是數學系出身的嗎 01/06 09:19 : → yfr: 不過我老實說離開學校之後就沒碰數值,如果面試突然問個 01/06 09:22 : → yfr: 積分可能都要想一下,就像@galic說的,我直覺也是用Matlab解 01/06 09:24 : → yfr: 如果碩士在學時應該有把握可以答出來,可是這些年 01/06 09:32 : → yfr: 在業界被汙染(?)後,可能會答的2266 XDD 01/06 09:32 : → yfr: 我另外好奇的是這種篩選法,很可能會把資工出身的篩光光吧? 01/06 09:34 : → yfr: 反而答的好的比較容易是數學系或是其他工程類科系 01/06 09:35 : → yfr: 請問你們面試的職位是什麼呢? 01/06 09:37 : 推 AmosYang: 「每個程式員都只會重構他看得懂的部分. 」 XD 01/06 10:57 : 推 GoalBased: 會給公式又會引導,應該是要看解問題的能力吧 01/06 11:50 : → penguin7272: 大樂透怎麼包期望值都一樣吧, 可能是變異數最小? 01/06 13:19 : 推 neo5277: 上篇是九陰白骨爪 這篇是內功心法 01/06 13:34 : → neo5277: 上下卷應該M起來 01/06 13:34 : → bndan: 個人比較認同這種考法.也比較有意思.而且這考法對新人來說 01/06 16:22 : → bndan: 會是一個具有被認同感的考法... 01/06 16:23 : 推 vi000246: 叫我手算期望值就算不出了 囧 01/06 20:02 : 推 rupcj8: 包牌的期望值好像一樣? 還是是要求中獎機率? 數學有點爛XD 01/06 21:51 : → csfgsj: 外面都已上太空,這裡還在殺豬公。九九乘法表,呵! 01/07 09:02 期待第三卷,numerical analysis study inside 如果原po有,bleed1979不妨嘗試作答。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.203.156 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1420665195.A.E27.html
l42857: 你到底想說什麼 01/08 21:14