Re: [討論] 面試時考程式

看板C_and_CPP作者 (Richard)時間14年前 (2011/09/17 09:37), 編輯推噓12(12028)
留言40則, 17人參與, 最新討論串2/3 (看更多)
簡單?? 有些公司的程式確實只考基本觀念,也只是要你會寫就好了 但是有些公司只是題目簡單,要求的卻一點都不簡單呀...... 我舉的簡單的範例好了 1. 請實做將字串存入變數,並且反轉後輸出。 如:"This is a book" -> "koob a si sihT" 這個簡單嗎?一般人沒個幾分鐘就寫完了。 下面這個程式沒編譯過,應該會有一些錯誤。請見諒。 #include <iostream> int main (void){ char a[20]; char b[20]; cin >> b; for (int c = 0; c < 20; c++) { b[c] = a[20-c]; } cout << b; return 0; } 然後呢?就真的完了 遺漏掉了一些可能該公司會注意的程式風格或習慣 1. 註解呢? 2. 變數命名用a,b,c =.=?? 應該要用有意義的變數名 3. try catch呢? 4. error handle呢? 5. log呢? 其實很多公司要求的本身就不多,只要會寫程式就好 甚至覺得程式人才是很廉價的東西,當MIS來用~~ 所以也可能因此考題很簡單。 而很多專業知識都要進公司才瞭解。 ※ 引述《tyc5116 (累人啊....)》之銘言: : 相信版上很多人都有到公司面試,然後被考程式的經驗 : 請問一下,大家覺得面試時,考到什麼樣的程度算是有一定程度的考試呢? : 我指的程度是說,可能演算法考到哪方面就算有深度了 : 或是繼承啊,還什麼的就算有程度的題目了 : 大概分成軟體和韌體兩方面來討論好了 : 因為前陣子在面試不少公司感覺試題太過簡單,感覺簡單的太過誇張了 : 版上的討論串都比試題難不知道多少 : 即使是一些大公司也還是會遇到這樣的情形 : 所以好奇問一下版上大家的看法,謝謝 -- 追求卓越,成功就會出其不意找上門。 Follow Excellence. Success will chase you. Chase the excellence, success will follow you. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.203.138

09/17 09:42, , 1F
我想知道反轉字串要在哪裡放 try-catch...
09/17 09:42, 1F

09/17 09:44, , 2F
後面那些有點over-engineering
09/17 09:44, 2F

09/17 09:58, , 3F
的確,用a[20]來存字串的我絕對不收
09/17 09:58, 3F

09/17 10:20, , 4F
沒有檢查邊界也太扯
09/17 10:20, 4F

09/17 10:35, , 5F
這個整句存不進去吧 =.=
09/17 10:35, 5F

09/17 10:39, , 6F
為什麼不用string?
09/17 10:39, 6F

09/17 14:49, , 7F
通常考這種的會叫你用純C寫...
09/17 14:49, 7F

09/17 15:08, , 8F
perl -ne 'chomp and print scalar reverse,"\n"'
09/17 15:08, 8F

09/17 17:09, , 9F
樓上正解 這種工作用 Perl 最快
09/17 17:09, 9F

09/17 18:59, , 10F
看到C++寫這樣我好難過...
09/17 18:59, 10F

09/17 19:10, , 11F
為什麼很難過XD
09/17 19:10, 11F

09/17 20:22, , 12F
有時考的只是觀念,不是技巧,寫虛擬碼我也收
09/17 20:22, 12F

09/17 20:23, , 13F
但如果連虛擬碼是啥都不知道,手寫程式寫的再漂亮我也不收
09/17 20:23, 13F

09/17 20:26, , 14F
我面試人時通常會先借給對方一台連上網路的NB
09/17 20:26, 14F

09/17 20:26, , 15F
說明如果我問的問題不懂可以查,查到再回答我
09/17 20:26, 15F

09/17 20:27, , 16F
這樣面試下來發覺很多面試者似乎連歸納整理問題重點
09/17 20:27, 16F

09/17 20:28, , 17F
和利用網路搜尋(判斷問題關鍵及搜尋關鍵字)的能力都很糟
09/17 20:28, 17F

09/17 20:28, , 18F
人的腦袋是有限的呀
09/17 20:28, 18F

09/17 20:29, , 19F
但背程式和面試考古題倒是挺熟的!
09/17 20:29, 19F

09/17 20:45, , 20F
沒有用stl...l大難過了
09/17 20:45, 20F

09/17 20:46, , 21F
可是這樣面試不是會花很多時間嗎@@?
09/17 20:46, 21F

09/17 21:25, , 22F
如果能夠找到好人才 多花點時間也是值得的
09/17 21:25, 22F

09/17 21:29, , 23F
原來,只是想說我學長他們去面試都挺快就結束了
09/17 21:29, 23F

09/17 21:35, , 24F
面試時是面試者與受試者互相評估彼此適不適合共事重要過
09/17 21:35, 24F

09/17 21:36, , 25F
程, 真心想找人才的公司自然也願意多花一點時間心力吧:)
09/17 21:36, 25F

09/17 22:25, , 26F
面試本來就應該多花點時間
09/17 22:25, 26F

09/17 22:25, , 27F
我同學去google面試,花了四、五個小時有吧
09/17 22:25, 27F

09/17 22:26, , 28F
對公司來說這是值得的,請到錯誤的人只會造成災難
09/17 22:26, 28F

09/17 22:37, , 29F
好像google面試還不只一關 非常的硬
09/17 22:37, 29F

09/17 22:56, , 30F
hTC的面試也要花好幾個小時,挺累的
09/17 22:56, 30F

09/17 22:58, , 31F
感覺真的是疲勞轟炸!
09/17 22:58, 31F

09/17 23:22, , 32F
如果每位面試官都能像kikiqqp大這樣明智就好了 @@
09/17 23:22, 32F

09/17 23:27, , 33F
那種考"static 是什麼"的公司我都很不想理他...XD
09/17 23:27, 33F

09/17 23:28, , 34F
後來有間公司聊開了,他跟我說考static很無聊,我好感動
09/17 23:28, 34F

09/17 23:28, , 35F
(雖然我後來錄取了卻沒有去XDDD)
09/17 23:28, 35F

09/18 10:27, , 36F
還好吧 可以刷掉不知道internal linkage的人
09/18 10:27, 36F

09/20 07:07, , 37F
我學長一直灌輸我…還拿考卷給你考的話…
09/20 07:07, 37F

09/20 07:08, , 38F
應該直接丟考卷,直接走人啊...
09/20 07:08, 38F

09/20 17:13, , 39F
我還真的不知道虛擬碼是什麼,剛查一下才知道是pseudocode
09/20 17:13, 39F

09/20 17:13, , 40F
第一次聽到他的中文..=3=
09/20 17:13, 40F
文章代碼(AID): #1ES_dY_3 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1ES_dY_3 (C_and_CPP)