兩年制小碩,本碩期間差不多都打醬油的。本科非cs專(zhuān)業(yè),碩士cs,編程基礎(chǔ)一般,專(zhuān)業(yè)基礎(chǔ)尚可。
研究生期間分析分析了pgsql數(shù)據(jù)庫(kù)的源碼;同時(shí)實(shí)驗(yàn)室一些雜項(xiàng)目;自己業(yè)余為了應(yīng)試讀了些計(jì)算機(jī)書(shū)。
自己當(dāng)時(shí)qq空間面試的記錄,更改下,轉(zhuǎn)到這里吧。
08.30 洪廣大酒店,華為座談會(huì)(提前批):
實(shí)際就是面試,職位操作系統(tǒng)工程師。這個(gè)職位的職責(zé)寫(xiě)了三點(diǎn):負(fù)責(zé)虛擬化、OS kenel、Database Kenel的開(kāi)發(fā)工作(這個(gè)職位屬于華為十年計(jì)劃部署后出來(lái)的,希望在系統(tǒng)軟件做出東西。2011年9月新增的職位)。而且確實(shí)有華為研究人員來(lái)實(shí)驗(yàn)室跟我們老板交流過(guò)。自己的丁點(diǎn)數(shù)據(jù)庫(kù)內(nèi)核基礎(chǔ)就拿去忽悠吧。兩面都很簡(jiǎn)單,主要是我在講PostgreSQL內(nèi)核的理解,全程僅問(wèn)了兩個(gè)問(wèn)題:什么是觸發(fā)器?Linux中進(jìn)程和線程的區(qū)別?當(dāng)時(shí)覺(jué)得侮辱我的水平麼,嘟嘟了一句我是研究生,面試官貌似聽(tīng)到了笑了笑。二面就又聊天了。而且說(shuō)讓我改投云計(jì)算,說(shuō)云計(jì)算也做底層。擦,內(nèi)部爭(zhēng)人。這次面試最大的好處就是使我有了自信,畢竟華為跟我原先實(shí)習(xí)生面百度、騰訊、淘寶難度完全不在一個(gè)檔次,有點(diǎn)至少不會(huì)失業(yè)的感覺(jué)。在此之前面過(guò)騰訊、百度等實(shí)習(xí)生,均止步于二面。我遇到的華為面試官態(tài)度很好,就是有點(diǎn)拖拉。在洪廣大酒店一等就是一天。
09.16 武大人文館,創(chuàng)新工場(chǎng)筆試:
做的很爛,第一個(gè)算法題:求最長(zhǎng)遞減子序列,編程之美原題,沒(méi)搞定。筆試掛了。
09.18 武大計(jì)算機(jī)學(xué)院機(jī)房:
華為上機(jī)掛,約瑟夫環(huán)問(wèn)題,硬是沒(méi)調(diào)通;但09.30還是收到了華為云計(jì)算的口頭offer,上機(jī)可能沒(méi)什么大作用,但當(dāng)時(shí)不曉得,心情郁悶啊,華為都掛啊。
武大工學(xué)部某教室:
趨勢(shì)科技全英文筆試,各種C++語(yǔ)法特性,模板都用英文出題有木有,加上華為的打擊,兩眼一黑大腦基本不運(yùn)轉(zhuǎn)。此時(shí)心理再次跌入低谷,當(dāng)天晚上注冊(cè)了華為賽門(mén)鐵克、烽火通信等亂起八糟的,以保萬(wàn)全。
09.20 華科學(xué)術(shù)交流中心,阿里巴巴綠色通道:
在基本沒(méi)有準(zhǔn)備的情況下參加阿里巴巴綠色通道,實(shí)際還是面試,研發(fā)工程師。趕到華科時(shí),已經(jīng)是人滿為患了,第一家互聯(lián)網(wǎng),武大華科近千煙酒僧候場(chǎng)啊。一面官:麻煩劃下pgsql總體架構(gòu)?能不能用條sql語(yǔ)句給我講講查詢(xún)優(yōu)化的過(guò)程。寫(xiě)兩個(gè)算法:鏈表逆轉(zhuǎn) + 希爾排序,問(wèn)到希爾排序算法時(shí)間復(fù)雜度,當(dāng)時(shí)不是很清楚,感覺(jué)是經(jīng)驗(yàn)值啊。通過(guò)。面試官態(tài)度較好。晚上淘寶研發(fā)筆試,掛了!當(dāng)時(shí)郁悶啊。
09.21 華科學(xué)術(shù)交流中心,阿里巴巴二面:
最無(wú)厘頭的面試,40歲的面試官不知道pgsql是什么?哥類(lèi)比mysql,然后徹底沒(méi)問(wèn)(后來(lái)結(jié)合其他問(wèn)題,懷疑他只是假裝不知道,你最拿手的東西面試官不鳥(niǎo)額)。三個(gè)問(wèn)題:巡航導(dǎo)彈是怎么導(dǎo)航的?如何統(tǒng)計(jì)夜空有多少星星?知道N個(gè)多邊形的邊界點(diǎn)坐標(biāo),如何判斷某坐標(biāo)點(diǎn)在哪個(gè)區(qū)域內(nèi)?暈啊,這是開(kāi)放思維測(cè)試?心態(tài)測(cè)試?壓力測(cè)試?他二郎腿敲著,我漫無(wú)邊際的扯,或者沉默。最后……面試官,你還有什么問(wèn)題問(wèn)我?這時(shí)候能有什么問(wèn)題,一個(gè)offer沒(méi)有。然后把自己所謂的軟實(shí)力、對(duì)數(shù)據(jù)庫(kù)內(nèi)核了解,平時(shí)看書(shū)比較多,成績(jī)不差,態(tài)度端正,做事很老黃牛。雖然沒(méi)有ACM啥的,但阿里不可能全招天才。啊。啊。祈禱啊。結(jié)果面試官說(shuō)你出去等一下吧。就這樣。緊接著HR面,
武大本部某教室:
晚上中興筆試-軟件研發(fā),A卷,100分的C語(yǔ)言有木有,亂七八糟古怪語(yǔ)法全有,沒(méi)看過(guò)C陷阱缺陷、C專(zhuān)家編程的你要會(huì)就奇了怪了,還不定項(xiàng)能搞死人,通過(guò),畢竟讀了不少C/C++經(jīng)典著作,后來(lái)?yè)?jù)一面官說(shuō)這張以C為主的卷子,我分?jǐn)?shù)位居武漢地區(qū)前列。
09.22 卓悅假日酒店,阿里巴巴offer。
第一個(gè)互聯(lián)網(wǎng)offer。雖然杭州以前沒(méi)考慮過(guò),還是Java系的,但還是當(dāng)時(shí)high的狠啊,終于不用去華為了喔親,給女朋友報(bào)了喜,給老爸打了電話。
武大經(jīng)管院報(bào)告廳,人人筆試:
C++研發(fā),通過(guò)。
09.23 珞珈山國(guó)際酒店,中興一面:
胡亂聊,看我的筆試成績(jī)貌似覺(jué)得沒(méi)什么可問(wèn)的,加之那么丁點(diǎn)的數(shù)據(jù)庫(kù)內(nèi)核基礎(chǔ),問(wèn)神馬入職后能否搞內(nèi)存數(shù)據(jù)庫(kù),這個(gè)時(shí)候有阿里巴巴了,也敢吹了果斷表示木有問(wèn)題。跟俺狂聊啊,聊測(cè)繪轉(zhuǎn)行計(jì)算機(jī)的問(wèn)題...武測(cè)那牛,轉(zhuǎn)計(jì)算機(jī)干啥...這行我覺(jué)得比測(cè)繪累...沒(méi)前途...中興,你是在面試么?
君宜王朝酒店,淘寶三面:
前面的研發(fā)掛了,不過(guò)暑假面過(guò)淘寶數(shù)據(jù)庫(kù)內(nèi)核的實(shí)習(xí)生,過(guò)了,由于老板不放人沒(méi)去,這次被電話過(guò)去直接面數(shù)據(jù)庫(kù)的三面。就叫過(guò)去實(shí)驗(yàn)室也分析pgsql的一起去了,他原先淘寶一面掛了。
就問(wèn)了問(wèn)我的pgsql優(yōu)化器的一些問(wèn)題,三面是老大啊,不是很滿意;但本來(lái)實(shí)習(xí)生通過(guò)了且當(dāng)時(shí)考研成績(jī)進(jìn)top10寫(xiě)上去了,感覺(jué)成績(jī)可以并問(wèn)了些數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)的問(wèn)題驗(yàn)證了下,感覺(jué)基礎(chǔ)湊合就放過(guò)了。他們招什么數(shù)據(jù)庫(kù)內(nèi)核,linux內(nèi)核的人也不好招。實(shí)驗(yàn)室另外一哥們也進(jìn)了,而且拿了淘寶的頂級(jí)offer待遇。
09.24 帥府酒店,人人一面:
面試官是武大11年6月剛畢業(yè)的本科生,膜拜啊。但牛人一般不認(rèn)識(shí)俺。
讓講了下堆的理解(數(shù)據(jù)結(jié)構(gòu) & 操作系統(tǒng)兩個(gè)層次,但俺不曉得操作系統(tǒng)中堆到底長(zhǎng)啥樣)。
編程之美原題,鏈表有環(huán),求交點(diǎn)。
不用加減乘除取模循環(huán)實(shí)現(xiàn)int add(int a,int b)函數(shù)。這道題哥給的答案,直接奠定了offer給的數(shù)字超越了后來(lái)的百度、搜狗。有一種非常精簡(jiǎn)的答案,感興趣的可以搜下。
關(guān)于筆試一道題的討論:
int main(){
char a;
char *str=&a;
strcpy(str,"hello");
printf(str);
} 我的意思是可以輸出hello,但函數(shù)返回時(shí)出錯(cuò)。但事實(shí)證明,不同編譯器結(jié)果不同,但我當(dāng)時(shí)討論的思想是沒(méi)有問(wèn)題的。
當(dāng)場(chǎng)立刻上八樓二面,木有停歇:給字符串去掉所有空格,很簡(jiǎn)單,注意代碼風(fēng)格及健壯性;懂設(shè)計(jì)模式?知道迭代器算懂不?沒(méi)研究過(guò),也就沒(méi)問(wèn);證明n、n+2是質(zhì)數(shù),且n>5,那么n+1可被6整除;50億數(shù)據(jù)去重。人人的問(wèn)題都比較常規(guī),所有問(wèn)題都答出來(lái)了。問(wèn)面試官表現(xiàn)如何,說(shuō)不錯(cuò)。后來(lái)事實(shí)證明不假,人人的薪水是我拿到的最高的。其他offer都是走的公司的最低限。
09.25 華科西十二教,搜狗招聘筆試:
C++搜索引擎研發(fā)。同時(shí)有威盛、烽火兩家筆試,就沒(méi)有去。
09.26 華科校內(nèi)某酒店,搜狗一面:
筆試做的不錯(cuò),客觀題錯(cuò)了3.5(20個(gè)),后兩個(gè)算法思路沒(méi)問(wèn)題,接近滿分。跟面試官討論了后面兩個(gè)算法的思路:二叉樹(shù)的最大距離(編程之美原題) & 先遞增后遞減數(shù)組的峰值。對(duì)網(wǎng)絡(luò)編程和多線程比較重視,但我只知道皮毛,問(wèn)select、epoll之類(lèi)的,僅在APUE中做過(guò)概念性了解就沒(méi)再問(wèn)。C++虛函數(shù)參數(shù)編譯期確定函數(shù)執(zhí)行期確定問(wèn)題、函數(shù)重載、字節(jié)對(duì)齊語(yǔ)法及其實(shí)現(xiàn)原理、原因等等。寫(xiě)String類(lèi)的三個(gè)控制函數(shù),這個(gè)沒(méi)練過(guò),寫(xiě)的不好,及memcpy的實(shí)現(xiàn)(實(shí)際上是要達(dá)到庫(kù)函數(shù)中memmove的功能);設(shè)計(jì)一個(gè)內(nèi)存池——這種題目的回答得先講內(nèi)存池作用;然后我講了講STL空間配置器的東東;被問(wèn)到分配內(nèi)存相差無(wú)幾時(shí)怎么搞?這個(gè)搞的暈了,難道采用OS中最笨的那種方式。yes,數(shù)組就可以。我擦。最后出了一個(gè)算法,找出兩個(gè)遞增數(shù)組的中位數(shù),logn的算法僅說(shuō)了思想沒(méi)描述太清。
當(dāng)天中興二面給拒了,累。
09.27 搜狗二面
搜狗原則上就一面,一面存在以下結(jié)果:一面刷,一面過(guò)!這兩種情況都不需要二面;另外就是一面不確定要或不要,讓二面的技術(shù)老大看看。
喵到了一面面試官對(duì)自己的評(píng)價(jià):除了網(wǎng)絡(luò)多線程編程為B,其他均為B+;具備一定代碼基礎(chǔ)及實(shí)際開(kāi)發(fā)能力云云。
技術(shù)老大面,答的一般,主要是這方面背景比較欠缺,靠概念性理解介紹,而且對(duì)PG不感興趣。主要問(wèn)對(duì)搜索引擎的理解,對(duì)倒排索引的理解,大數(shù)據(jù)量如何建立倒排索引,對(duì)搜狗公司的了解。還有個(gè)就是對(duì)地圖中的特征點(diǎn)如何獲取,沒(méi)理解究竟問(wèn)什么,這個(gè)答得狗屁不是。
對(duì)于面后臺(tái),我覺(jué)得扎實(shí)的C++/STL/網(wǎng)絡(luò)/多線程/算法基本可以搞的定。對(duì)相關(guān)背景(搜索引擎、分布式等等)知識(shí)有了解則更佳。
搜狐、搜狗,非常重視筆試和一面(原則上就一面),筆試過(guò)不了任你百般哀求都沒(méi)用。面試官態(tài)度很好。offer。
趨勢(shì)當(dāng)天與搜狗二面沖突,沒(méi)去;下午五點(diǎn)打來(lái)電話,問(wèn)還可以去參加面試,拒了,太累。
09.29收到人人口頭offer。準(zhǔn)備回家。
09.30火車(chē)上收到了華為云計(jì)算的口頭offer
10.01-10.07 休息
10.09 武大工學(xué)部,百度筆試(測(cè)試開(kāi)發(fā))、騰訊筆試(后臺(tái)研發(fā));
搜狗下午五點(diǎn)口頭offer,被hr問(wèn)到百度騰訊咋樣,我說(shuō)才剛筆試,然后hr說(shuō)那啥我們這待遇相比他們有競(jìng)爭(zhēng)力的。。額。好好。。一片和諧。。
10.10 珞珈山國(guó)際酒店,百度測(cè)試開(kāi)發(fā)一面:
寫(xiě)最長(zhǎng)匹配字串代碼;內(nèi)存泄漏及怎么測(cè)試;大數(shù)據(jù)量用戶(hù)信息數(shù)據(jù)庫(kù)優(yōu)化;操作系統(tǒng)-同步、異步、阻塞、非阻塞區(qū)別與聯(lián)系,沒(méi)解釋清楚,到現(xiàn)在我也不是很清楚;整數(shù)因子分解,使因子和最小。測(cè)試相關(guān)背景知識(shí)。沒(méi)做過(guò)測(cè)試,另外十一回來(lái)也沒(méi)什么效率,面試也是應(yīng)試,得常準(zhǔn)備著。面的一般。
10.11 君宜王朝:騰訊后臺(tái)開(kāi)發(fā)一面
這次面試官態(tài)度很冷,相當(dāng)?shù)睦?。沒(méi)等到他問(wèn)我問(wèn)題,我道歉趕時(shí)間去百度了。態(tài)度VS時(shí)間,導(dǎo)致我對(duì)騰訊不報(bào)希望了。而且十一前的面試搞定搜狗也不是很在乎了。雖然具體待遇崗位都沒(méi)通知。
唯一的算法題:給一個(gè)亂序整型數(shù)組,讓找出一些符合以下條件的數(shù):該數(shù)的前面的數(shù)都比它小,該數(shù)后面的數(shù)都比他大。
珞珈山國(guó)際酒店,百度開(kāi)發(fā)測(cè)試開(kāi)發(fā)二面:
百度二面和一面一樣,面試官很好,聊了近一個(gè)小時(shí)。后來(lái)出來(lái)基本什么都不記得了,就知道讓寫(xiě)傻×的括號(hào)匹配的代碼;然后問(wèn)了個(gè)小算法:二維行列遞增數(shù)組的查找,即一個(gè)矩陣,任何一個(gè)右下方都比左上的數(shù)大。由于我不了解軟件測(cè)試,最后讓回去考慮下職業(yè)發(fā)展,查查百度怎么測(cè)試的,微軟又是怎么測(cè)試的,考慮下開(kāi)發(fā) & 測(cè)試開(kāi)發(fā) & 測(cè)試 究竟去做哪個(gè)。。。
10.12 騰訊后臺(tái)二面
收到騰訊二面那是相當(dāng)意外啊。武漢4000技術(shù)筆試,至少1500一面,跟一面官說(shuō)的不超過(guò)10句話竟然也二面?
前面又是隨便聊,但比騰訊一面好多了;寫(xiě)了一個(gè)螺旋矩陣的代碼就走人了。騰訊,本來(lái)預(yù)計(jì)主打的,結(jié)果成了打醬油。
當(dāng)天網(wǎng)易C++筆試,網(wǎng)易的C++不干別的,只搞mysql內(nèi)核,由于騰訊二面回來(lái)比較晚了,各種因素就沒(méi)去了。
10.13 百度三面。11點(diǎn)面,10點(diǎn)20給我打電話。我飛奔過(guò)去。技術(shù)主管吧。清華的。進(jìn)門(mén)告訴我下午就要回北京,看你是武大的就讓你趕過(guò)來(lái),華科的就不通知你了。這是神馬意思呢。沒(méi)啥意思,就地方比較近。珞珈山酒店顯然離珞珈山很近。15分鐘不到的路程,呵呵。
她以前碩士也做pgsql,對(duì)我沒(méi)改過(guò)代碼表示失望。我說(shuō)兩年制,分析還沒(méi)到家呢,還改代碼?畢設(shè)應(yīng)該會(huì)做。聊天一個(gè)小時(shí),各種人生啊,從轉(zhuǎn)到人生問(wèn)題上。額。最擅長(zhǎng)聊人生,教育我弟我女朋友練出來(lái)了。哈哈。
下午迅雷筆試,迅雷不要簡(jiǎn)歷了,發(fā)了信息采集表。那個(gè)累啊。你的實(shí)驗(yàn)室的級(jí)別,老板的級(jí)別,你的成績(jī),你拿到的offer,你的薪資要求,最喜歡最討厭的公司,填了近五分鐘。啊。
200分的題,100分客觀,有選擇,C++有點(diǎn)難,涉及到模板的那鬼曉得他對(duì)不對(duì),算法填空題純粹胡攪蠻纏,簡(jiǎn)單的排序讓出題人寫(xiě)的都看不懂了,填空還。。。
后面兩個(gè)算法不難,有一個(gè)還用上了騰訊冷面官出的那題目的思想。
10.14 騰訊三面。聊天十分鐘。又是意外。騰訊在武大招了25個(gè)左右。寫(xiě)了兩個(gè)代碼沒(méi)說(shuō)幾句話就通知三面了。直接告知一二面官是做什么的,以后你就跟他混。額。苦逼的戰(zhàn)略產(chǎn)品。
PS:騰訊后臺(tái)研發(fā)不好玩,可以投搜索研發(fā)。后臺(tái)研發(fā)隨便拉一個(gè)產(chǎn)品都有后臺(tái),想做核心幾乎不可能。即時(shí)通信組來(lái)不來(lái)武漢都另說(shuō)了。
10.15 迅雷一面。通知8:40面試,兩站路。廣八路上車(chē),結(jié)果到武大正門(mén)賭了,下車(chē)在正門(mén)逛了逛,思考走一站?最后還是直接回實(shí)驗(yàn)室了,面試?yán)廴?。后?lái)人人群里一個(gè)9點(diǎn)面試迅雷的哥裝13說(shuō)他筆試成績(jī)167分。這尼瑪哥8:40。哥模板的選擇,填空做的很爛啊。。
下午,網(wǎng)易游戲筆試打醬油,數(shù)學(xué)、線代矩陣求逆都不會(huì)啊,還有小學(xué)印象中一堆漢字乘以一對(duì)漢字得到一堆漢字,問(wèn)每個(gè)漢字代表數(shù)字幾。啊。。太難了。。
10.18 百度四面:唯一的測(cè)試崗,唯一的四面,悲催。。
10.19 一天內(nèi):人人、搜狗、百度、騰訊下發(fā)正式offer。
總結(jié):
華為,上機(jī)掛,給offer。
創(chuàng)新工場(chǎng),筆試掛。
阿里巴巴,offer。
淘寶:筆試掛。后來(lái)內(nèi)推mysql數(shù)據(jù)庫(kù)組,offer。
中興:二面放棄。
趨勢(shì)科技:一面放棄。
人人:offer。
搜狗:offer。
--------十一分界-----------
騰訊:徹底醬油的offer。
百度:offer。
迅雷:一面放棄。
阿里云:筆試掛。
網(wǎng)易游戲:筆試掛。
整個(gè)找工作過(guò)程相對(duì)來(lái)說(shuō)比較順利。在linux開(kāi)發(fā)上的欠缺面試官也都沒(méi)有太為難。不曉得是學(xué)生都這樣,還是自己人品好。
雖然一年都沒(méi)有太松懈,但五月份的實(shí)習(xí)生全掛,還是給了自己很大的打擊。從6月到9月中旬,這三個(gè)月真正準(zhǔn)備的時(shí)間。
找工作也是一種考試(面試),需要技術(shù),需要準(zhǔn)備,需要人品,需要表達(dá),需要心態(tài)。
-----------------------------------------------分界線-------------------------------------------------------------------------------------------
經(jīng)典書(shū)籍推薦,主要是linux C方面的,我把我看過(guò)或者了解的簡(jiǎn)單說(shuō)一下。
C語(yǔ)言:
C程序設(shè)計(jì)語(yǔ)言 -- 沒(méi)有太細(xì)的看,而且修為不夠,所以沒(méi)啥感覺(jué)
C和指針 -- 感覺(jué)這本書(shū)倒很適合做大一的教材,比較經(jīng)典。
C陷阱與缺陷 -- 兩天就能看完吧,比較簡(jiǎn)單,只要了解一些變態(tài)語(yǔ)法就行。
C專(zhuān)家編程 -- 我沒(méi)看。但九度貌似有word版總結(jié)這幾本書(shū)的,那個(gè)word看完了。確實(shí)總結(jié)的很不錯(cuò)。
個(gè)人重點(diǎn)推薦C和指針 + C陷阱缺陷
C++
C++ Primer -- 看了兩遍吧;實(shí)習(xí)生面試前一遍;暑假一遍;
高質(zhì)量程序設(shè)計(jì)指南C/C++ -- 6月初看的一遍,這本書(shū)很不錯(cuò),很多黑體重要結(jié)論,引經(jīng)據(jù)典,回答C++的問(wèn)題能夠拎上的話加分不少。
深度搜索C++對(duì)象模型 -- 6月份看的,有點(diǎn)小難,而且意義不是很大,了解一個(gè)邏輯模型就可以了,而且里面本身就有很多錯(cuò)誤。
STL源碼剖析 -- 暑假看的更是掃描的看的。重原理,輕細(xì)節(jié),糾結(jié)詳盡的模板語(yǔ)法對(duì)菜鳥(niǎo)來(lái)說(shuō)估計(jì)會(huì)死。
Effective C++ -- 每天整理兩三個(gè)條款,我覺(jué)得這種條款類(lèi)的書(shū)很適合閑暇時(shí)間看。
More Effective C++ -- 就挑了幾個(gè)??嫉臈l款看了看,挺好的。
Effective STL -- 僅看了幾個(gè)條款。
軟件基礎(chǔ)知識(shí),個(gè)人認(rèn)為最好都通曉點(diǎn):
數(shù)據(jù)結(jié)構(gòu) & 算法設(shè)計(jì)分析 -- 算法導(dǎo)論對(duì)我這菜鳥(niǎo)實(shí)在啃不動(dòng)。就整了考研時(shí)李春葆的課本 + 清華那本計(jì)算機(jī)算法設(shè)計(jì)與分析。
操作系統(tǒng)原理 -- 湯子瀛的課本 整了整進(jìn)程調(diào)度 + 內(nèi)存那塊。
計(jì)算機(jī)網(wǎng)絡(luò) -- 謝希仁的課本 整了整網(wǎng)絡(luò)層 + 傳輸層。
數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn) -- 結(jié)合pg源碼看的。同樣,也是看到編譯執(zhí)行,并發(fā)事務(wù)沒(méi)看。
搜索引擎-信息檢索實(shí)踐 -- 9月中旬才買(mǎi)的書(shū),忽悠搜索引擎用的,但整天在面試,基本沒(méi)看。但看看挺好的。忽悠百度、搜狗、有道啥的有用。
大話設(shè)計(jì)模式 -- 就看了幾個(gè)模式。本來(lái)就一個(gè)暑假,不可能樣樣都知道,實(shí)驗(yàn)室老板還逼著看Totem源代碼(實(shí)驗(yàn)室基于PostgreSQL自己開(kāi)發(fā)的擴(kuò)展版數(shù)據(jù)庫(kù),代碼更改了近三分之一啊感覺(jué),也就不奇怪當(dāng)年開(kāi)發(fā)實(shí)驗(yàn)室自己數(shù)據(jù)庫(kù)那幫人很多去搞Oracle DB2了,武大最后三年制變兩年制的最后一屆)
個(gè)人推薦:數(shù)據(jù)結(jié)構(gòu)和算法最重要啊還是,另外,建議大家買(mǎi)的專(zhuān)業(yè)課考研資料不要賣(mài)啊??粗攸c(diǎn)很有用。
Linux/Unix程序設(shè)計(jì)部分
Linux程序設(shè)計(jì),過(guò)年開(kāi)學(xué)正月十五去光谷玩時(shí)在華科買(mǎi)的,5月份差不多主要部分就看完了。了解了這么些系統(tǒng)調(diào)用。啥的。
UNIX環(huán)境高級(jí)編程 6月18號(hào) - 7月30號(hào) 看了兩遍,并做了筆記。挺好的。
POSIX多線程程序設(shè)計(jì) 第二遍看APUE時(shí)附帶看的,這本書(shū)很早就絕版了,電子版貌似也不多。
TCP/IP Sockets編程(C語(yǔ)言實(shí)現(xiàn)) 簡(jiǎn)單的入門(mén)書(shū)。200頁(yè)很薄。
TCP/IP高效編程 真本書(shū)是條款的,44個(gè)條款。大概也就看了前十多個(gè)條款。挺好的,有時(shí)間的話這兩本加起來(lái)基本可以了,UNIX網(wǎng)絡(luò)編程那兩卷加起來(lái)都可以鎮(zhèn)宅用了,能看?
重點(diǎn)推薦UNIX環(huán)境高級(jí)編程 + TCP/IP高效編程啊。后邊那本書(shū)44個(gè)條款對(duì)網(wǎng)絡(luò)編程絕對(duì)是一個(gè)很好的總結(jié)。另外shell/python啥的,反正找工作時(shí)候自學(xué)了一點(diǎn),基本不會(huì)。也沒(méi)重點(diǎn)去看,所以沒(méi)啥推薦的。
應(yīng)試啊,應(yīng)試?。?br>編程之美--至少今年很多題還出自這里面,必不可少。。。
程序員面試寶典 -- 三天就能看完,真要淪落到看這本書(shū),那。。。除非技術(shù)正的大牛。。。
程序員求職成功路:技術(shù)、求職技巧與軟實(shí)力培養(yǎng) -- 就算看應(yīng)試的書(shū),個(gè)人推薦還是看這本吧,講的很多都比較有深度。尤其前幾章C內(nèi)存的部分。
程序員面試攻略 -- 題目比較老,但是看看有助于思維發(fā)散。
何海濤博客:
http://zhedahht.blog.163.com/ -- 不過(guò)現(xiàn)在也出書(shū)了,劍指offer。
結(jié)構(gòu)之法、算法之道博客:
http://blog.csdn.net/v_JULY_v/article/list/6?viewmode=contents這倆博客真的不錯(cuò),尤其后面結(jié)構(gòu)之法算法之道,雖然博客風(fēng)格爛,但是作為一個(gè)07還是08級(jí)的本科畢業(yè)生,花時(shí)間做總結(jié),我這醬油菜碩吃結(jié)論剩飯的就不挑剔了,表示感謝。