1.概述
先說(shuō)個(gè)人情況,男,北京bupt碩士,2年半制,2014年春畢業(yè)。本科和碩士專(zhuān)業(yè)都是通信工程相關(guān),不過(guò)現(xiàn)在通信行業(yè)儼然已經(jīng)沒(méi)落了,所以碩士期間的研究方向和找工作投的崗位基本沒(méi)考慮通信,都是計(jì)算機(jī)、互聯(lián)網(wǎng)方向的。研究方向算是跟圖像處理、模式識(shí)別、android開(kāi)發(fā)吧,其他的零碎的例如數(shù)據(jù)庫(kù)、python也搞過(guò),不過(guò)很少。平時(shí)經(jīng)常用C++,Java和Matlab。
總的來(lái)說(shuō),我2013年的主旋律就是筆試面試。2月份從家里回北京,3-4月看書(shū)、做題準(zhǔn)備找實(shí)習(xí),4-6月找暑期實(shí)習(xí)各種筆試面試,6-12月在公司實(shí)習(xí),同時(shí)6-7月復(fù)習(xí)準(zhǔn)備,7-9月找工作各種筆試面試。另外3月份發(fā)了一篇EI,4月份和同學(xué)水了一下校內(nèi)程序設(shè)計(jì)比賽。整整一年都在忙碌中度過(guò),沒(méi)有中長(zhǎng)途旅游,暑假就回家了5天。雖然挺累的,但是很充實(shí),而且找工作的結(jié)果也挺滿(mǎn)意的,算是有付出有收獲吧。
2.找工作前的準(zhǔn)備
我找工作的目標(biāo)是IT和互聯(lián)網(wǎng)領(lǐng)域內(nèi)的大型外企、民企,國(guó)企基本一個(gè)沒(méi)投,所以主要做技術(shù)、能力和英語(yǔ)方面的準(zhǔn)備。
技術(shù)方面,主要看了《算法導(dǎo)論》、《程序設(shè)計(jì)引導(dǎo)及在線(xiàn)實(shí)踐》、《劍指offer》、《編程之美》、《crack code interview》這幾本書(shū)。如果對(duì)算法不是很熟,可以首先看《程序設(shè)計(jì)引導(dǎo)及在線(xiàn)實(shí)踐》。如果有一些基礎(chǔ),想深入學(xué)習(xí)并且時(shí)間充裕,可以看《算法導(dǎo)論》。至于其他三本書(shū),屬于抱佛腳性質(zhì)的,里面的內(nèi)容完全是針對(duì)筆試面試的,視野比較窄,但是包括了大部分筆試面試題類(lèi)型。另外,這幾本書(shū)在網(wǎng)上都有pdf版本,在電腦上看或者打印出來(lái)都行,其實(shí)沒(méi)必要買(mǎi)正版實(shí)體書(shū)的,每一本都不算便宜。當(dāng)然,現(xiàn)在的面試官越來(lái)越刁鉆,考個(gè)冷門(mén)或者某個(gè)問(wèn)題的變種也是很經(jīng)常的,所以要靈活掌握。在復(fù)習(xí)基礎(chǔ)知識(shí)的時(shí)候,我只看了《C++ Primer》,內(nèi)容很雜,個(gè)人覺(jué)得只看一部分就行,不用都看,不過(guò)這個(gè)也取決于你投的崗位,由于我投的都是算法工程師或者研究員這類(lèi)的,對(duì)于C++或者Java的基礎(chǔ)知識(shí)要求沒(méi)有那么高。
個(gè)人能力方面,就是說(shuō)筆試面試時(shí)考的那種類(lèi)似于行測(cè)題、智力題的部分,其實(shí)挺難鍛煉,因?yàn)檫@類(lèi)題千變?nèi)f化,沒(méi)有規(guī)律??赡芪ㄒ坏耐緩骄褪亲屪约郝斆饕恍?,呵呵,這個(gè)有點(diǎn)扯。不過(guò)看看之前各個(gè)公司出的這類(lèi)題也有好處,開(kāi)拓思路吧,至于有多少幫助就不好說(shuō)了。
英語(yǔ)方面,找外企肯定是必備的,因?yàn)楹芏嗤馄蠖紩?huì)有英語(yǔ)面試,這個(gè)平時(shí)多看多說(shuō)就好,我之前考過(guò)一次托福,感覺(jué)對(duì)自己的英語(yǔ)能力還是有很大提升的。
最后,在參加某個(gè)公司筆試之前,最好在網(wǎng)上搜一下該公司的歷年筆試題,很多公司都比較偷懶,經(jīng)常拿去年的筆試題稍作修改,就變成今年的筆試題了,即使公司每年的筆試題都不一樣,其風(fēng)格也是比較接近的,多看一看,開(kāi)拓思路,絕對(duì)沒(méi)壞處。在面試之前,如果自己有朋友、同學(xué)先參加了面試,也可以咨詢(xún)一下他們被問(wèn)到的內(nèi)容,不過(guò)這個(gè)的幫助就沒(méi)有筆試的時(shí)候那么大了,因?yàn)槊總€(gè)人遇到的面試官都不一樣,而且面試官也是從題庫(kù)里面隨機(jī)抽取題來(lái)考面試者的。再說(shuō)一下作弊的問(wèn)題,我個(gè)人認(rèn)為作弊是個(gè)很無(wú)奈的做法。目前各大IT、互聯(lián)網(wǎng)公司為了篩選人才,在筆試的時(shí)候經(jīng)常出一些難度非常高或者非常怪的題,這是很無(wú)聊的。首先,這么難的題,大多數(shù)崗位在實(shí)際工作中根本就遇不到。其次,很多公司托辭說(shuō)這是為了找到聰明、智商高的人,但是很多碼農(nóng)崗位,說(shuō)句實(shí)話(huà),并不需要多么高的智商才能勝任,這是很沒(méi)有意義的。因?yàn)楹芏嗳丝赡芫褪且驗(yàn)橹耙?jiàn)過(guò)這道題或者作弊了,才做出來(lái)的,這樣一來(lái),難題、怪題變成了篩選誰(shuí)更會(huì)作弊或者誰(shuí)背的題更多了。進(jìn)一步說(shuō),筆試之后還有面試,這些人很容易就露餡了,所以這么搞筆試真的很沒(méi)有意義。但是,目前大多數(shù)公司還是趨向于把筆試題越出越難,基于這種現(xiàn)狀,如果非常想進(jìn)入面試的話(huà),作弊也情有可原,一般來(lái)說(shuō)就是利用手機(jī)搜索答案,或者傍上一個(gè)大牛,通常后者更有效。(2013秋季校招的時(shí)候,某公司筆試出了一道牛頓迭代法的題,牛頓迭代法一般只有搞跟數(shù)學(xué)相關(guān)的人才用,這對(duì)于普通程序員來(lái)說(shuō)有點(diǎn)太強(qiáng)人所難了)
3.拿到的offer
我運(yùn)氣不錯(cuò),拿到了騰訊某個(gè)目前非?;鸩块T(mén)的實(shí)習(xí)offer,并且最終順利轉(zhuǎn)正,留在了這個(gè)部門(mén)。但是,出于本人的“自虐精神”(或者說(shuō),想證明一下自己)。在拿到轉(zhuǎn)正通知之后,我在7-9月之間也相繼投了大概一二十家公司。并最終大致拿到了4家公司的offer。由于其他沒(méi)給我offer的公司大多數(shù)基本沒(méi)有鳥(niǎo)我(我的研究方向需求不是很多,而且圈子比較小,再加上今年就業(yè)崗位少,所以一些不對(duì)口崗位直接就沒(méi)給面試機(jī)會(huì))。下面詳細(xì)介紹一下給我offer那幾家公司的筆試面試經(jīng)歷。
1.美團(tuán):算法工程師
美團(tuán)去年的發(fā)展勢(shì)頭比較好,所以今年的招聘攻勢(shì)也非常猛,一來(lái)工資給的高,二來(lái)發(fā)展比較好、里面牛人不少,所以今年的招聘還挺火爆的。當(dāng)時(shí)想的是,想見(jiàn)識(shí)見(jiàn)識(shí)美團(tuán)的筆試面試,和里面的牛人切磋切磋,所以參加了他們的宣講和現(xiàn)場(chǎng)筆試。筆試題不算特別難,里面大部分難度適中,少數(shù)幾道題很難,屬于搞過(guò)acm的人才能搞定的,我是基本上做了個(gè)七七八八,也沒(méi)有全做對(duì)。但和其他公司比較,美團(tuán)的筆試的確名不虛傳,難度算是很大的了。
筆試之后大概將近2周時(shí)間,收到了面試通知,我參加的面試一共包含三輪,前兩輪是技術(shù)面,最后一輪是和將來(lái)的leader談事業(yè)、談理想。第一輪面主要考常用的算法和數(shù)據(jù)結(jié)構(gòu),樹(shù)、鏈表的相關(guān)操作等等。第二輪面試更難一些,問(wèn)的東西很雜,有棧的操作,通過(guò)貝葉斯算概率的智力題,還有設(shè)計(jì)搜索引擎的題(包括算法和數(shù)據(jù)結(jié)構(gòu) )。最后一面就比較簡(jiǎn)單了,主要問(wèn)的是對(duì)自己的評(píng)價(jià)、目前感興趣的領(lǐng)域,以及一些其他談心性質(zhì)的內(nèi)容。
我在面試之后大概2周收到了offer,薪水還是相當(dāng)給力的,和微策略差不多,不過(guò)沒(méi)有解決北京戶(hù)口的能力。美團(tuán)給我總的印象是,公司很有朝氣,做的事情也比較有前景,不過(guò)目前公司的規(guī)模不算大。
2.微策略(北京):SDE
今年外企的招聘人數(shù)都很少,不過(guò)微策略的招聘規(guī)模依然很大。北京和杭州兩個(gè)地方的SDE和SDET一共招100人左右,而且薪水依然很不錯(cuò)。微策略的筆試難度適中,沒(méi)有像美團(tuán)那么難的題,但是題量不小,所以時(shí)間上比較緊張,由于筆試過(guò)去太久了,我也記不住題了,就不細(xì)說(shuō)了。面試方面,微策略一共有3-5輪不等的面試,每輪面試15到60分鐘不等,而且每一輪都是全英文面試,即自我介紹、回答問(wèn)題和講算法都需要用英語(yǔ)。每個(gè)人被安排幾輪面試是不確定的,具體有什么講究我也不是很清楚,我只參加了3輪面試,前兩輪技術(shù)面,最后一輪經(jīng)理面。兩輪技術(shù)面提的問(wèn)題都是逐漸變難的,剛開(kāi)始題很簡(jiǎn)單,但是越往后題就越難。第一面和第二面的最后一題都是智力題。第三面是經(jīng)理面,基本也是談心,不過(guò)是用英語(yǔ)。
大概面試后一周發(fā)了offer,除了沒(méi)戶(hù)口,薪水很不錯(cuò),而且在過(guò)去面試的時(shí)候,看到員工也不是很累,可以說(shuō)比較適合女生。至于微策略這個(gè)公司的招聘的特點(diǎn),在我看來(lái)就是不在乎你之前是干什么的,也不在乎你會(huì)不會(huì)某些技術(shù),只要你足夠聰明、有潛力,就沒(méi)問(wèn)題。這個(gè)公司更加強(qiáng)調(diào)的是如何快速的學(xué)習(xí),而不是應(yīng)聘者當(dāng)前擁有什么樣的技能,這點(diǎn)和互聯(lián)網(wǎng)公司猛糙快的風(fēng)格不太一樣。
三星電子中國(guó)研究院的招聘流程和其他公司不太一樣,先是一輪筆試,接下來(lái)是一輪機(jī)試+面試,然后還有一次能力測(cè)試(智力題那種的),最后是hr面。筆試題就是那種正常的筆試題,不過(guò)最后一道編程大題難度很大。機(jī)試也是考編程,但面試的時(shí)候倒是沒(méi)怎么問(wèn)編程相關(guān)的,主要問(wèn)的和實(shí)習(xí)、項(xiàng)目經(jīng)歷等相關(guān)的。能力測(cè)試全是考智力的小題,難度不大,不過(guò)量很大,而且不提供演草紙。最后的hr面是三個(gè)hr面我一個(gè)人,這點(diǎn)有點(diǎn)與眾不同,因?yàn)槲医?jīng)歷過(guò)的hr面都是一對(duì)一的。offer也是大概一周之后收到的。
總的來(lái)說(shuō),三星電子中國(guó)研究院做的比較科研,適合想專(zhuān)心搞科研的博士和碩士。不過(guò)對(duì)于碩士的待遇跟互聯(lián)網(wǎng)公司相比略低,而且戶(hù)口也不能完全保證。但是里面牛人很多,而且科研能力很強(qiáng)。
4.聯(lián)想研究院:研究員
聯(lián)想研究院當(dāng)時(shí)真是無(wú)心插柳,本來(lái)沒(méi)想投的,是gf在宣講會(huì)上幫我投的。我招聘的崗位沒(méi)有筆試,只有兩次面試,一次是研究員面試,一次是領(lǐng)導(dǎo)面試。基本上第一次面試如果通過(guò),第二次面試就很容易了。我只參加了第一次面試,內(nèi)容主要還是聊簡(jiǎn)歷,實(shí)習(xí)、項(xiàng)目經(jīng)歷等,沒(méi)怎么涉及技術(shù),更沒(méi)有考題。但是我個(gè)人不太傾向于這個(gè)地方,而且也要為自己和gf攢人品,因此在通知第二次面試的時(shí)候,我就沒(méi)去。所以嚴(yán)格來(lái)說(shuō),這個(gè)不算真正拿到offer。
對(duì)聯(lián)想研究院的確不太熟悉,不過(guò)感覺(jué)最近的發(fā)展勢(shì)頭還不錯(cuò),工資開(kāi)的也比一些外企和互聯(lián)網(wǎng)小公司高了,戶(hù)口更是有可靠保障。所以比較適合女生去。
4.個(gè)人感悟
要說(shuō)感悟,只是覺(jué)得這一年過(guò)的太匆忙,真的沒(méi)給我太多時(shí)間思考。至于找工作,也沒(méi)有那么多的焦慮,更沒(méi)有確定工作后的釋然,面試時(shí)也沒(méi)有太過(guò)緊張的現(xiàn)象,可能是自己更加成熟了吧。對(duì)很多東西也看開(kāi)了,對(duì)我來(lái)說(shuō),找一份自己喜歡干的工作、和自己愛(ài)的人在一起,才是真正的幸福。這一篇博客寫(xiě)了很長(zhǎng),不過(guò)有些地方依然沒(méi)有展開(kāi)寫(xiě),等以后有時(shí)間,再拓展吧。
-
工程師
+關(guān)注
關(guān)注
59文章
1571瀏覽量
68606 -
算法
+關(guān)注
關(guān)注
23文章
4629瀏覽量
93234
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論