- 相關(guān)推薦
C++筆試心得
以下給出的是我之前參加一家網(wǎng)絡(luò)游戲公司招聘C++程序員的筆試題,這套題目整個(gè)測(cè)試的時(shí)間長(zhǎng)達(dá)三個(gè)小時(shí)
前言:
1 請(qǐng)寫(xiě)代碼打印100之內(nèi)的素?cái)?shù),講求效率(請(qǐng)做你的解法的效率分析)
2 求m,n的最大公約數(shù)
3 輸入10個(gè)字符串,打印出其中重復(fù)的字符串以及重復(fù)的次數(shù)
4 請(qǐng)畫(huà)圖例(UML最好),給出windows下的文件目錄的設(shè)計(jì)模式
5 用OO表示狼吃羊羊吃草
問(wèn)答題:
1 什么是subversion?它與vss,cvs的區(qū)別在哪?或者有什么優(yōu)勢(shì)?
2 什么是wiki,關(guān)于程序項(xiàng)目的wiki你使用過(guò)哪些?wiki對(duì)你有什么幫助嗎?wiki與程序文擋的差別在哪?
3 什么是tdd?你使用過(guò)嗎?tdd的關(guān)鍵在哪?跟傳統(tǒng)的單元測(cè)試相比,有什么優(yōu)越性?
4 什么是單元測(cè)試?你用過(guò)哪些單元測(cè)試工具?他們的區(qū)別和好處各有哪些?你主要傾向于哪一種?
5 什么是編程規(guī)范?你傾向于什么樣的規(guī)范?他的好處在哪?
6 什么是mfc?你經(jīng)常使用那些mfc類(lèi)?那么為什么很多人不主張使用mfc?
7 什么是頭文件依賴(lài)?你注意過(guò)這些問(wèn)題嗎?你注意過(guò)編譯的時(shí)間嗎?你怎么改進(jìn)編譯時(shí)間?
8 什么是面向?qū)ο?你在哪些方面用過(guò)面向?qū)ο?帶?lái)了什么好處?又有什么弊端?
9 什么是接口編程.com,他帶來(lái)了什么好處?適用于什么地方?
10 什么是設(shè)計(jì)模式?使用設(shè)計(jì)模式有什么好處?列舉你使用過(guò)的設(shè)計(jì)模式
后面還有一道文學(xué)詩(shī)歌,一道歷史常識(shí)題以及三道邏輯推理題。
個(gè)人感覺(jué)這次測(cè)試真的很難,反正我是頭一次參加這么難的筆試!
【C++筆試心得】相關(guān)文章:
C++筆試題03-25
C++ 筆試題08-09
Sony C++筆試題02-11
普天C++筆試題02-18
聚網(wǎng)科技C++筆試題07-20
普天C++筆試題面試技巧11-06
最新凌陽(yáng)科技C++筆試分享11-21
C++工程師筆試題目11-25
群碩筆試題Java和C++、C#11-21