看板 Soft_Job 關於我們 聯絡資訊
最近在找工作 遇到不少感覺就是要考倒人的筆紙考試= =" 例如 int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; //a傳入其他function後 a++; //回到main function 問你a[1][1]和a[2][2]是多少 ----另一個例子---- char *a="abcdefghijklmnop"; 問你 printf("%c",*((long)a+1)); (後來我回家去寫~這二種寫法連compile都不過 更扯的是~我是去應徵是java工程師Orz) 寫完後一直在想~我們平時寫程式應該也不會這樣寫~ 所以紙筆考程式真的有鑑別度嗎? 如果直接上機考是不是比較能找到公司要的人? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.83.159
LaPass:因為這應該是C之類有指標的語言.... 01/02 15:25
LaPass:第一個a++是把指標加一,等於整個陣列移一格。但是因為改 01/02 15:26
LaPass:的是指標,所以回到main function後是不變的。 (好像是這樣 01/02 15:26
LaPass:我也不知道很多公司在想啥..... 都在幹很奇怪的事..... 01/02 15:28
ccpz:至少現在比較少見到 i++++了 01/02 16:14
welltrendlee:華X...莫名其妙的筆試內容… 01/02 17:45
SansWord:k = i+++++++j, 請問i, j, k 各為多少 01/02 18:27
SansWord:出這種題目,也許要找出吐槽題目的人吧。 01/02 18:28
littlethe:如果是刁難人的筆試,那就沒有鑑別度了 01/02 18:57
f1234518456:說不定已經離開的人跟公司有仇 都這樣寫的... 01/02 19:06
andymai:應徵Java卻考這個也太奇怪了吧... 01/02 19:34
cobrasgo:應徵java考這個是蠻奇怪,不過這算是基本的c題目就是 01/02 21:20
cobrasgo:第一個題目會不會變要看怎麼傳和傳進去做什麼事 01/02 21:22
cobrasgo:第二個你就直接寫死給你看就好了 01/02 21:23
EdisonX:第二題應該是 *((long*)a+1), 大概是 'h' 吧 01/02 21:28
Ahshiung:請問第二題要怎麼看? 我是初學者QQ 01/02 21:30
cobrasgo:long的話要看在哪種model下吧,有的32有的64 01/02 21:31
cobrasgo:我是指若轉型成long*的話 01/02 21:32
EdisonX:oh 對唷,太多可攜問題了,還有我也假定了是 little endian. 01/02 21:36
EdisonX:@Ahsh~ 第二題說來話長.. (long*)a, 將a看成 ptr to long 01/02 21:38
cobrasgo:反正依照原題目就是死給你看,不用幫他假設是筆誤了XD 01/02 21:39
EdisonX:(long*)a+1,移動一個 long 大小 (移到 "efgh" 了) 01/02 21:39
EdisonX:*((long*)a+1) , 依 little endian 取出 "efgh" 01/02 21:39
EdisonX:@@ sorry, 抱歉, 我雞婆了, 想說這兩題我算常遇到. 01/02 21:41
Ahshiung:感謝樓上解答QQ 01/02 21:42
ficecmiraror:我當時因為太久沒寫C(上一份工作JAVA)~所以忘了 01/02 21:43
ficecmiraror:EDISONX的解法~@@~ 01/02 21:43
EdisonX:我的解法只是鳥仔屎,還是如 cobrasgo 所說,這題目太多 01/02 21:44
EdisonX:前提假設沒給就是了。 01/02 21:44
ficecmiraror:他的考試是有說LONG多長就是了 01/02 21:45
EdisonX:所以最後還是要假定是 Big / Little Endian. 01/02 21:47
ah7675:麊虃gC的應該不難 也許該職位需要用到JNI? 也可能只是亂搞 01/02 21:47
EdisonX:( 說不定他的機台是 middle / mix endian 也不一定 @@) 01/02 21:47
ah7675:常寫 01/02 21:47
ninepoints:覺得不會過就直接寫,我也遇過題目根本太舊的筆試 01/02 23:51
ninepoints:改考卷的是人不是讀卡機,盡量表達你的變通性跟專業 01/02 23:51
Adonisy:高考就是紙筆考啊,看招到什麼人才進來... 01/03 01:15
amozartea:這種公司不要去= =+ 01/03 22:09
amozartea:是我就寫compilint time erorr 01/03 22:09
rexhuang:金x院的還有出邏輯電路~@.@~寫java寫到退休都用不到~~~ 01/05 00:19