- 相關(guān)推薦
怎樣花兩月時間去應(yīng)聘互聯(lián)網(wǎng)公司
找工作也快兩月了,感受頗多,將自己的想法寫出來,
怎樣花兩月時間去應(yīng)聘互聯(lián)網(wǎng)公司
。在找工作的兩月中,自己從四大門戶:新浪、搜狐、網(wǎng)易、騰訊到業(yè)界領(lǐng)先的百度,搜狗、淘寶以及行業(yè)巨頭的微軟;從幾個人創(chuàng)業(yè)的阿甘網(wǎng)到幾十個人美麗說、 友錄、微游半創(chuàng)業(yè)公司;從做瀏覽器的opera到石油設(shè)備的哈里伯頓、斯倫貝謝到咨詢的ThoughtWorks再到做游戲的金山網(wǎng)游,如果加上一些想不 起的公司名,面試有二三十家,再加上一倍以上的筆試。北京帶“網(wǎng)”字的公司幾乎被過了一圈。
從這一圈的經(jīng)驗,通過現(xiàn)在互聯(lián)網(wǎng)公司招聘的漏洞,總結(jié)出一些可以在兩月的時間內(nèi)得到一家頂級互聯(lián)網(wǎng)公司的offer的經(jīng)驗。
簡單來說,成功100分的話,得分組成比例可以如下:1、50分的算法和C語言,2、15分的項目分,3、15分的知識面和扯淡分,4、10分的開發(fā)語言細節(jié)分,5、5分的其他。
首先很贊同文首博客中的觀點,在短短的幾輪面試以及校園招聘意義不大的一輪筆試,想選取一個人是很困難的,而且還很容易漏掉一些有實力的人,我敢保證連 IDE都沒啟動過而進入頂級互聯(lián)網(wǎng)公司的同學(xué)不在少數(shù),不是懷疑這些同學(xué)的能力,只是說招這些同學(xué)對公司來說是一個極大的風(fēng)險,紙上的程序永遠不能變成產(chǎn) 品,而且紙上寫程序發(fā)現(xiàn)不了真正的問題,我加入的一些技術(shù)群中,一些我仰慕公司的員工不懂得求助百度,只會一有問題就擺到群上,讓人作答,甚至有些工作相 當時間的人不懂得如何斷點調(diào)試。好了,切入正題
50分的算法和C語言題:
假入你這兩個比較好(非超牛),那么你就有50%以上的機會進入心儀的互聯(lián) 網(wǎng)公司,現(xiàn)在的校園招聘筆試和面試,不分公司和部門都是一窩蜂的考這兩項,其實對于應(yīng)屆生來說,沒有履歷,沒有工作對口方向知識的積累,而用人單位為了省 事,經(jīng)常就一套題,所以有不少想做前端的同學(xué)去忍受C指針和算法的折磨。
假如您的C語言不好,問題不大,翻出譚浩強的那個工科生必修的C教材,看了兩個禮拜足夠。
假如您的算法不好,沒關(guān)系,現(xiàn)在的校園招聘算法題都是照抄生搬,從我筆試和面試題的重復(fù)度來看,八成以上的算法題能被找到原題,大家只要翻翻某典和某美就夠了,再做做百度上能搜出的算法筆試題的第一頁題目就夠用了。
個人對這種東西不感冒甚至有點抵觸,一直鄙視中國應(yīng)試教育的用人單位如今變成的應(yīng)試招聘,本人在找工作極其不順的10月,多人建議看某美和某典,但是我看 完的三本書是《浪潮之巔》,《數(shù)據(jù)之美》和《RESTful入門》。這些算法題其實難度也不大,要是大家都沒看過,也無所謂,但是在大多數(shù)人看過的時候, 你就喪失了競爭公平性,好多這種題第一次想在很短時間內(nèi)正確完成還是有困難。個人經(jīng)驗,這類題集中一下幾個方面:
排序,知道各種排序的時間和復(fù)雜度,能寫出快排,堆排以及計數(shù)排序的代碼且知道什么時候用哪種即可。
鏈表:知道構(gòu)建動態(tài)鏈表,刪除節(jié)點,翻轉(zhuǎn)鏈表,兩兩翻轉(zhuǎn),求環(huán)節(jié)點,求兩鏈表交點足夠,
資料共享平臺
《怎樣花兩月時間去應(yīng)聘互聯(lián)網(wǎng)公司》(http://m.msguai.com)。字符串:知道高效翻轉(zhuǎn),回文足夠,如果還能完整的寫出KMP查找就基本完美。
樹:知道二叉樹的三種遞歸遍歷,非遞歸遍歷,查找,知道兩種遍歷求第三種,再深一點,知道如何分層遍歷,如何求兩節(jié)點距離,就通吃了。
其它:隊列、棧、哈希表的特性,動態(tài)規(guī)劃。
只要上邊的只是準備的差不多,算法的筆試和面試題問題就不大了。本人的本科和研究生都是機械,沒學(xué)過這些東西,從9月17的第一場微軟筆試開始,邊考邊學(xué),就靠這點東西闖筆試和過面試。
15分的項目分:
如果你沒有什么項目,但是你的1很好,那你這部分分基本拿到了,其實這部分很容易作假,一個項目你只是打醬油的,但是你做過了解,說出個大概就夠了。
本人有10幾個玩具似的小網(wǎng)站,有一頁半簡歷,那些面試官一看就煩,除了百度問了一個感興趣的項目,其它的都是說挑一個說,這就很簡單,憑看的一些東西,我甚至可以說G公司的BigTable是我做的,面試官也不一定懂您的項目。
15分的知識面和扯淡分:
這方面不太好提高,根據(jù)面試官和應(yīng)聘職位可能不同,最好是事先取經(jīng)。本人被問 過:PageRank,搜索引擎倒正排索引,數(shù)據(jù)庫優(yōu)化,web性能優(yōu)化,瀏覽器渲染,web安全,爬蟲,設(shè)計模式,軟件架構(gòu),推薦系統(tǒng),加密算法,服務(wù) 器推等等。一般來說公司不會根據(jù)這部分斃人,而且問的東西基本都能扯。但是有些公司會根據(jù)這部分斃人。
10分的開發(fā)語言細節(jié)分:
根據(jù)個人擅長的語言,可能會問一些細節(jié)問題,來考察一個人對語言的掌握程度以及學(xué)習(xí)態(tài)度。比如C的指針函數(shù)、函數(shù)指針,高級語言的值類型,引用類型,值傳參和引用傳參,托管語言的GC等等。
5分的其他:
主要是溝通能力,印象以及有些公司要求的英語。
個人認為如果上邊說的你準備差不多了,那么你就有很大可能進入一個頂級互聯(lián)網(wǎng)公司
舉個人三個例子:
1 .碰巧你霸面被批準了,碰巧你看過搜索引擎中爬蟲如何爬取和分析正文,碰巧你了解過AJAX,碰巧你知道MVC,那么你過一面了,碰巧你會堆排序,碰巧你 會兩個鏈表求交,那么你過二面了,碰巧你的C語言能寫出程序,那么你會把這個不復(fù)雜但代碼有點多程序?qū)懗鰜,碰巧你有一點重構(gòu)的概念,把你丑陋的代碼改的 優(yōu)雅漂亮些,那么你有一個17W的offer了。
2.碰巧筆試后備胎中的你得到了面試機會。碰巧你做的一個項目很合面試官的口味,碰巧你知道web常見的安全漏洞,碰巧你寫過兩個鏈表求教,那么你過一面 了,碰巧你準備上述的2,碰巧你能寫出堆排和知道ORM,碰巧你能做出簡單的鏈表翻轉(zhuǎn),那么你過二面了。碰巧你準備上述的2,碰巧你了解過WEB服務(wù),碰 巧你知道ORM,碰巧你知道什么時候用堆排,而且碰巧會基數(shù)排序,那么你有一個19W的offer了。
3. 碰巧筆試后備胎中的你得到了面試機會。碰巧你知道MVC,碰巧你了解過一些CSS和JS基本知識,碰巧你了解過瀏覽器渲染而且用這個解釋一個網(wǎng)站的加載順 序,碰巧你學(xué)過web性能擴充,那么你過一面了。碰巧你對web性能優(yōu)化比較了解,知道pagerank,碰巧你看過大型站點的架構(gòu)并能說出個大概,那么 你有一個20W的offer了。
【怎樣花兩月時間去應(yīng)聘互聯(lián)網(wǎng)公司】相關(guān)文章:
最值得應(yīng)聘加入的十家互聯(lián)網(wǎng)公司09-12
按要求時間去面試04-18
面試時怎樣去介紹個人的優(yōu)缺點09-02
各快遞公司放假時間06-14
公司應(yīng)聘自我介紹范文05-07
公司應(yīng)聘英文自我介紹06-22
怎樣制訂學(xué)習(xí)計劃 提高學(xué)習(xí)時間的利用率09-19
如何去作好公司會議記錄07-30