近期,我參加了索尼公司的程序類(lèi)型題的筆試,考試的具體內(nèi)容大概是以下談及的內(nèi)容:
索尼筆試在一個(gè)會(huì)議室里進(jìn)行,那個(gè)時(shí)候已經(jīng)滿多人了。卷子要做一個(gè)半小時(shí),由于我是索尼筆試軟件開(kāi)發(fā)人員,總的來(lái)說(shuō)卷子當(dāng)中C++的基礎(chǔ)知識(shí)比較多。首先是一些讓你寫(xiě)輸出結(jié)果的題目,不是很煩,無(wú)非是指針,引用和值傳遞的區(qū)別云云,還有動(dòng)態(tài)綁定等,不過(guò)有十道左右。還有就是讓你找程序中的錯(cuò)誤,也是C++的程序,記得有一個(gè)是和構(gòu)造和析構(gòu)有關(guān),有一個(gè)和異常有關(guān)。
接著往下做。又碰到了寫(xiě)輸出的索尼筆試題目,不同的是在寫(xiě)輸出的同時(shí)要判斷程序是否有問(wèn)題。定睛一看,都是有關(guān)內(nèi)存操作的,再仔細(xì)一看,原來(lái)都是林銳博士的《高質(zhì)量C++/C編程指南》附錄中的題目,不過(guò)很早以前做的,印象還在,隨便寫(xiě)了點(diǎn)?嫉氖悄潜緯(shū)的第四大題,有興趣的兄弟可以去看看。
索尼筆試做好C++基礎(chǔ),又碰到了些Java題目,不過(guò)量很少,考的是equals方法,好像還有動(dòng)態(tài)綁定。接著是數(shù)據(jù)結(jié)構(gòu),索尼筆試題目比較少,是樹(shù)的遍歷,先序后序什么的。之后就是概念題,教你簡(jiǎn)述什么是MVC,XML的優(yōu)點(diǎn)等等。還有些別的概念,比較生僻,也許也是我知識(shí)面不廣,反正沒(méi)都寫(xiě)出來(lái)。
最后還有兩個(gè)大題,一道是關(guān)于類(lèi)模板的C++編程,還有一道是讓你自己實(shí)現(xiàn)一個(gè)String類(lèi)。類(lèi)模板那道題目很長(zhǎng),時(shí)間不夠了,沒(méi)怎么做。說(shuō)老實(shí)話我模板不太好。實(shí)現(xiàn)String類(lèi)都寫(xiě)了,應(yīng)該還可以。
就是這樣,HR JJ說(shuō)要兩個(gè)禮拜才能出結(jié)果,等吧,再投投看別的公司。