精華區beta Tech_Job 關於我們 聯絡資訊
來分享一下 我記得有八大題,考40min 1.考類似智力測驗的 EX:a,c,f,j,? 共八小題 2.考call by value and reference觀念 value=1, list[2]={3,5} swap(value,list[0]); swap(list[0],list[1])分別用cbv and cbr的結果是? 3. when to use "goto"? 雖然常不建議使用此語法。 PS:題目類似這個意思就是了 4.解釋stack, queue, heap 5.當滑鼠按下double click後,直到視窗跳出來前,OS做了些什麼? 6.金幣問題(請看精華區),不過改了一點,一袋有30個金幣,真的10克,假的9克重 用一次測量解決。 PS:先編號,1~10號,把第一袋拿出一個,第二袋拿出兩個,類推 全部拿完應該是會550克重,看少幾克就是哪一袋囉@@! 當然我當時沒寫出來,因為被限制住了,沒去想金幣可以拿出來@@ 當時我在想怎麼去套用上面加起來等於550的想法。 他一說我馬上領悟了XD 7.what is the difference of Macro and function? 8.C++ class的基本觀念,以下是類似非完全就是了,反正考觀念 以下若語法錯,就不管啦XD class xx{ int a=0; int abc(){return a;} void add(){++a}; xx(){Add()} } public void main(){ static xx a_xx; for(int i=1; i<10; i++) a_xx = new xx(); cout >> "made"+a_xx.abc(); } 沒錯,你沒看錯,對就是最後答案是會編譯錯誤XD 因為建構式裡面沒有Add()可以call,若他們故意這樣出題就是要你找出bug吧? 若是印錯,就是囧了,不然應該是印出"made 1"@@ 我竟然全部憑印象打出來了@@。 很感恩精華區有人PO出考古題,當然我也來貢獻一下~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.2.83 ※ 編輯: poseng 來自: 134.208.2.83 (03/09 21:46) ※ 編輯: poseng 來自: 134.208.2.83 (03/09 21:47) ※ 編輯: poseng 來自: 134.208.2.83 (03/09 21:49)
xva:第六題很久以前就有的問題 金田一也有演到...... 03/09 21:58
hcynomo:挖 考題跟我前年面試的都一樣都沒換歐 03/09 22:14
poseng:錯誤也沒換? 03/09 22:38