- 相關(guān)推薦
程序員筆試面試寶典
找工作基本完成
很長(zhǎng)時(shí)間沒(méi)來(lái)
記錄一下最近的日子
主要分兩部分:1 程序員寶典,2 找工作后不清閑的日子
所謂程序員寶典
聽(tīng)起來(lái)到挺像葵花寶典
事實(shí)上,真有這本書(shū)
微軟的一個(gè)哥們寫(xiě)的
據(jù)說(shuō)這位哥們是個(gè)比較成功的人士
書(shū)里面介紹了程序員筆試,面試時(shí)需要注意的問(wèn)題
我寫(xiě)寶典不是為了吹噓
1.為了交流,說(shuō)不定那位仁兄看到這篇博客,能有點(diǎn)啟示(雖然經(jīng)常的訪(fǎng)客只有小屁孩兒)
2.說(shuō)不定哪天我失業(yè)了,還得接著找工作,先把經(jīng)驗(yàn)記下來(lái),或許以后能有些幫助
按照時(shí)間順序來(lái)
第一家來(lái)東大的就是百度
來(lái)東大的面試官很多,15.6個(gè)
可惜最后只招了3個(gè)人
據(jù)說(shuō)百度今年的企業(yè)高層有變動(dòng)
來(lái)東大只為做一個(gè)廣告
沒(méi)打算招人,后來(lái)中興來(lái)的時(shí)候,有人問(wèn),今年中興打算招多少人?
中興的hr說(shuō),你看我們的面試官的人數(shù),就知道我們能招多少人了。結(jié)果站起來(lái)30多個(gè)面試官。
我就開(kāi)玩笑說(shuō),按照百度的比例
也就6.7個(gè)人,事實(shí)上,中興在大連招了200多人。
在沈陽(yáng)的招聘還沒(méi)結(jié)束,誰(shuí)知道他要多少。繼續(xù)說(shuō)百度。
百度的筆試和面試題很難,也很高級(jí),所謂的高級(jí)是指幾乎沒(méi)有代碼級(jí)別的問(wèn)題
例如:按照關(guān)鍵字順序合并兩個(gè)鏈表等等
這樣的低級(jí)問(wèn)題一個(gè)沒(méi)有
至少也得是個(gè)動(dòng)態(tài)規(guī)劃,排序算法(雖然這也不是特別高級(jí))
但是,剛開(kāi)始的時(shí)候覺(jué)得百度的筆試面試題確實(shí)很難
不過(guò)后來(lái)發(fā)現(xiàn),大家都是一樣難,
例如騰訊的筆試題雖然都是填寫(xiě)代碼
但要是不仔細(xì)研究,
小樣,憋死你
順便插一句
我感覺(jué)企業(yè)在問(wèn)索引的問(wèn)題時(shí)
比較喜歡問(wèn)hash表
但hash表在研究領(lǐng)域應(yīng)用比較少(個(gè)人認(rèn)為)
因?yàn)閔ash表只支持點(diǎn)查詢(xún)
范圍查詢(xún)對(duì)哈希表是不行的
但有可能在企業(yè)的實(shí)際應(yīng)用時(shí)
哈希表使用比較多
因此,他們問(wèn)的也比較多
我平時(shí)使用樹(shù)的索引結(jié)構(gòu)比較多
所以回答他們的問(wèn)題時(shí)自然還是樹(shù)
在這方面可能比較吃虧
百度的結(jié)果是我沒(méi)去上
總結(jié)一下原因:準(zhǔn)備不充分
面試的時(shí)候問(wèn)我的一些sizeof,指針的問(wèn)題基本都沒(méi)答對(duì)
其實(shí)這些東西平時(shí)用不上,也記不住,但要是不會(huì),
說(shuō)明你基本功不行
臨筆試或者面試的時(shí)候稍微看一看就行
只可惜,我當(dāng)時(shí)沒(méi)找到問(wèn)題的原因
知道方正筆試后,才坐下來(lái),仔細(xì)想了想,
第二家公司是方正
剛?cè)サ臅r(shí)候就沒(méi)打算應(yīng)聘這家公司
只是想賺點(diǎn)筆試,面試經(jīng)驗(yàn)
結(jié)果沒(méi)想到
筆試就被拒了
很傷心
你別瞧不起方正
方正還瞧不起你呢
被方正拒后
才開(kāi)始想問(wèn)題出在哪里
結(jié)論就是上面的那個(gè):準(zhǔn)備不充分
既然是準(zhǔn)備不充分
那就開(kāi)始看吧
推薦一本書(shū):程序員面試寶典
苦讀了一個(gè)星期(其實(shí)只要基礎(chǔ)好,那本書(shū)很簡(jiǎn)單)
終于有效果了
第三家是千橡公司
筆試面試都很順利
最后也給了offer(雖然現(xiàn)在也沒(méi)寄給我)
但是我沒(méi)去
原因很簡(jiǎn)單
這不是一家以技術(shù)為導(dǎo)向的公司
千橡的運(yùn)營(yíng)手段很成熟
我想,這可能是他們成功的原因
但是對(duì)于一個(gè)技術(shù)人員而言,這個(gè)問(wèn)題太致命了
此外,他們的技術(shù)可能也不太成熟,
問(wèn)我問(wèn)題的時(shí)候,居然說(shuō)“我們?cè)谒惴▽?dǎo)論上,找到的這樣一種數(shù)據(jù)結(jié)構(gòu)”
在他給我解釋完那種數(shù)據(jù)結(jié)構(gòu)之后,
我問(wèn):你說(shuō)的是不是M-tree?
他說(shuō),是!
我暈
不過(guò),還是特別感激千橡的面試官
因?yàn)椋械倪@些公司當(dāng)中,在提出問(wèn)題之后,唯一能給學(xué)生正確答案的公司,只有千橡
其他公司是管殺不管埋
問(wèn)完他們的問(wèn)題就算結(jié)束了
你答不上來(lái),他們也不會(huì)告訴你答案
對(duì)于學(xué)生而言,這么做
就使得我們不知道自己的缺陷在那里
也不知道如何改進(jìn)
還是感謝千橡
第四家公司是阿里巴巴
個(gè)人感覺(jué)阿里巴巴比較有自己的企業(yè)規(guī)劃
不是干到哪里想到哪里
馬云確實(shí)比較厲害
網(wǎng)上說(shuō):大學(xué)生應(yīng)聘阿里巴巴,不為薪酬,為馬云
的確是有點(diǎn)這個(gè)意思
比較讓我看重的是:阿里巴巴正在建立自己的研究院
對(duì)于一個(gè)技術(shù)人員,這是比較有吸引力的
筆試面試都通過(guò)
最后,offer
需要提的是,面試的時(shí)候,我問(wèn)了幾個(gè)問(wèn)題
似乎hr對(duì)我的這幾個(gè)問(wèn)題比較感興趣
1.阿里巴巴的職工一般都來(lái)自于全國(guó)的那些高校?
開(kāi)始的時(shí)候,boss似乎誤會(huì)了我的意思
一臉嚴(yán)肅的說(shuō):你為什么問(wèn)這個(gè)問(wèn)題?有什么顧慮么?我們公司不特定面向某些學(xué)校
我說(shuō):是這樣的,我認(rèn)為,企業(yè)職工的來(lái)自于那些高校,某種程度上能夠代表這個(gè)企業(yè)的水平
按照高考成績(jī)來(lái)說(shuō),一個(gè)學(xué)生是550分,另一個(gè)是650分,兩個(gè)學(xué)生誰(shuí)更好一些?這個(gè)不好講
但是,兩個(gè)群體,一個(gè)是550分,另一個(gè)是650分,他們的優(yōu)劣就比較明顯了,所以我總開(kāi)玩笑,東大永遠(yuǎn)也比不過(guò)清華,因?yàn)樵谶|寧省,東大的錄取線(xiàn)是550分,清華是650分
我的解釋完了
2為hr一臉的笑,誤會(huì)解除了,他們也很滿(mǎn)意
還特意為我介紹了他們公司的職工都來(lái)自哪里
當(dāng)然了,基本都是全國(guó)前20位的學(xué)校,
讓我那么一說(shuō),有差的我估計(jì)他也不能說(shuō)了
不過(guò),最后,他還是鄭重聲明:我們公司不特定針對(duì)某些高校招生
2阿里巴巴是否真的要建立自己的研究院
阿里巴巴以前一直是一個(gè)以運(yùn)營(yíng)為導(dǎo)向的企業(yè),技術(shù)問(wèn)題很少
也是,做幾個(gè)網(wǎng)站,能有多少技術(shù)?(我不是學(xué)web的,順嘴胡說(shuō),說(shuō)錯(cuò)了別有意見(jiàn))
這次真的打算開(kāi)發(fā)自己的技術(shù)?
其次,建立研究院需要很大的成本,阿里巴巴能堅(jiān)持住?
答案都是肯定的(其實(shí)這是個(gè)拍馬屁的問(wèn)題,說(shuō)實(shí)話(huà),我問(wèn)的問(wèn)題都是拍馬屁的問(wèn)題,只是覺(jué)得這次問(wèn)的比較成功)
按照他的說(shuō)法:如果一年以前我問(wèn)他這個(gè)問(wèn)題,他還不敢給我確定的答復(fù),但是現(xiàn)在,完全可以
據(jù)說(shuō)阿里巴巴把微軟亞洲研究院的副院長(zhǎng)請(qǐng)來(lái),作為自己研究院的院長(zhǎng),研究院高層的人員都已經(jīng)齊備了
3據(jù)我所知,最先開(kāi)展搜索業(yè)務(wù)的不是google,也不是百度,而是雅虎,不知道阿里巴巴跟雅虎有沒(méi)有技術(shù)往來(lái)(典型的拍馬屁問(wèn)題)
其實(shí)問(wèn)這個(gè)問(wèn)題的時(shí)候時(shí)間已經(jīng)很晚了,問(wèn)這個(gè)問(wèn)題比較冒險(xiǎn),如果人家覺(jué)得問(wèn)的沒(méi)有意義,會(huì)覺(jué)得我在耽誤時(shí)間,但事實(shí)證明,效果不錯(cuò)
阿里巴巴是被雅虎收購(gòu)的,技術(shù)上有些交流是很正常的事兒,何必再問(wèn)?
但是,問(wèn)題在于很多人不知道雅虎最先開(kāi)展搜索引擎,
因?yàn),雅虎雖然最先開(kāi)始,但是企業(yè)對(duì)此并不重視,結(jié)果讓google搶先
這也算是雅虎的失策
問(wèn)完之后,hr都笑了,感覺(jué)他們提到這個(gè)問(wèn)題是都比較自豪,按照他們的說(shuō)法,現(xiàn)在阿里巴巴的搜索團(tuán)隊(duì)都是來(lái)自于雅虎的,技術(shù)上應(yīng)該比百度要好,跟google差不多,因此,在國(guó)內(nèi)跟百度競(jìng)爭(zhēng),他們是比較有信心的,
可惜,有一個(gè)問(wèn)題被忽略了,百度的成功很大程度上不僅僅是以來(lái)技術(shù),還有企業(yè)運(yùn)營(yíng),這個(gè)山頭已經(jīng)被人家搶占了,外來(lái)的和尚未必好念經(jīng),
不管怎么樣,阿里巴巴給offer了,我也決定去,雖然后來(lái)還有騰訊和oracle,但都沒(méi)考慮,但愿能夠擊敗百度吧,要不我就得下崗失業(yè)了
隨后是騰訊
騰訊的筆試題不亞于百度
差別在于騰訊是考程序,百度是考算法 或者系統(tǒng)
騰訊的題目難就難在然你填空
他寫(xiě)好一段程序,告訴你大概意思,讓你填空!!!!!!!
按照我同學(xué)的說(shuō)法,我怎么知道你下一句想說(shuō)什么?????????
不過(guò)還好,仔細(xì)研究一下他的題目,不是特別難的程度
但對(duì)于編碼不熟的人
這樣的筆試題是比較難的
我同學(xué)算法很熟,可惜編程經(jīng)驗(yàn)少
結(jié)果騰訊就沒(méi)要他,原因可能有2
1.代碼不熟
2.和他女朋友是雷同卷!(這個(gè)他活該,情場(chǎng)得意,總得付出代價(jià)啊)
騰訊給了面試機(jī)會(huì)
不過(guò)沒(méi)去,原因很多
1.已經(jīng)有阿里巴巴了,感覺(jué)兩家公司都差不多,雖然騰訊給的待遇好一些,但是工作性質(zhì)差遠(yuǎn)了,據(jù)說(shuō)騰訊來(lái)東大只是為了招聘游戲開(kāi)發(fā),我特別不理解,一個(gè)程序開(kāi)發(fā)用得著一年15w么?給的也太多了
2.那天面試的時(shí)候同學(xué)找我出去玩,一高興,就答應(yīng)了,把騰訊扔一邊了(這個(gè)原因比較敗家,不要外傳)
再后來(lái)是oracle
oracle果然是大公司
招聘的時(shí)候場(chǎng)地定在汗卿會(huì)堂
到目前為之,只有東軟和神州,oracle的招聘場(chǎng)地在汗卿會(huì)堂(前兩家的老總是東大畢業(yè)的)
面試的時(shí)候他們說(shuō):會(huì)給一個(gè)想當(dāng)有競(jìng)爭(zhēng)力的待遇(口氣特別肯定)
筆試也跟其他公司不一樣
網(wǎng)上測(cè)評(píng)
我查過(guò),提供筆試題的這家公司比較有名
可惜,筆試的網(wǎng)站是個(gè)國(guó)外網(wǎng)站
學(xué)校里學(xué)生的ip上不了國(guó)外的網(wǎng)站
筆試那天我只能偷用boss的ip
結(jié)果,題目達(dá)到一半,斷網(wǎng)了
oracle流產(chǎn)了
暈
不過(guò)感覺(jué)oracle的題目比較系統(tǒng)(雖然我沒(méi)做完)
題目沒(méi)有想像的那么難
但時(shí)間比較短(這也算加大難度了)
我的工作結(jié)束后
問(wèn)題就來(lái)了(也跟找工作有關(guān))
同學(xué)有“檔期”攢不開(kāi)的,讓我去定
什么投簡(jiǎn)歷,聽(tīng)宣講,都是我的事兒了
不過(guò)也不是一點(diǎn)收獲沒(méi)有
神州的宣講我就去了
他們公司似乎很重視在東大的招聘
【程序員筆試面試寶典】相關(guān)文章:
程序員面試寶典07-09
怎樣筆試、面試07-11
面試時(shí)的筆試07-11
面試筆試-面試官的考題07-11
東土電信面試諾基亞筆試07-12
金盤(pán)電氣 面試 筆試07-11
面試重要 還是筆試重要07-11
華為硬件筆試、面試題07-11
東軟筆試及面試問(wèn)題07-11