我是一名本科生,非計算機專業(yè),應(yīng)聘的卻是寫代碼的職位,并且技術(shù)上也很菜,但是我信賴只要大家起勁,offer就會到來,我就是個例子。
阿里巴巴的效率是很高的,三天時間走完了所有的流程,offer到手,還沒簽三方。
10月22日晚上,阿里巴巴網(wǎng)站類的在沙河做了宣講會,隨后就準(zhǔn)備筆試。
由于職位就是WEB前端,不像我前幾次應(yīng)聘騰訊,網(wǎng)易游戲的,是WEB開發(fā),也要前端,也要有后臺。所以考試的內(nèi)容就全部是前端內(nèi)容。其中一個給了個網(wǎng)頁,讓寫有語義的XHTML代碼,就是一個<form>,比較簡略。第二題是給了很長一段CSS代碼,讓做簡化,也不復(fù)雜,不過有個工具的繼承性我記錯了,沒做出來。剩余的全是js的題了,其中讓寫一個通用的事件偵聽器函數(shù),我沒寫出來,平時都用jQuery庫,看書的時候不太認真。
然后就是大家最想看的面試環(huán)節(jié)了。
筆試做的還是很亂的,我認為我收不到面試了,還好早上7點鐘,阿里巴巴打電話來通知我去面試。那個激動啊。通知我下午4點50面試。
下午4點半到達面試地點,填了個報到表。就開始等待了,很快一面開始了。
先是做了個自我介紹。自我介紹我做的很不好。我的面試水平太差了,不知道該講什么。還好這個面試官很好,我做完簡略的介紹后,面試官給我說,其實我可以講講我做的項目,講講遇到什么問題,是怎么解決的。還有我學(xué)習(xí)這方面的知識的經(jīng)歷,然后我就又講了這些,講出來了感覺確實很好。
然后我就直接說,昨天的試卷我做的不好,有些工具平時學(xué)習(xí)的時候沒有用心,加上平時太依賴jQuery庫。我就指著那個事件偵聽器的題,他說那你此刻會寫了嗎?我說會了,他問我怎么寫,我就大概說了幾個步驟,用能力檢測方法來檢測是標(biāo)準(zhǔn)的,還是MSIE的,然后應(yīng)用相應(yīng)的方法就可以了。
然后又聊了一些技術(shù)問題,不過都很簡略,比如面試官了解到我平時倚賴jQuery庫,就問我,如果不用jQuery,會不會使用AJAX,讓我給他講講使用AJAX的步驟。技術(shù)問題都還是蠻簡略的。還問了我一下怎么優(yōu)化JS速度,我就說了我知道的幾個要注意的地方,比如減少DOM操作,選擇節(jié)點的時候要注重一些什么,以及在某些情況下使用閉包的技術(shù)來減少變量實例化次數(shù)太多,減少內(nèi)存消耗。
然后看到我有個獨立域名的blog,問我都寫些什么,我說就分享一些我技術(shù)上遇到的問題解決方法,讓其他人遇到這個問題的時候,能通過搜索引擎檢索到我的文章,給別人提供幫助。還寫一些,看書的時候,感覺有意思,或者很重要的知識。以及我自己的生活。大約1個月20篇。
然后就轉(zhuǎn)向我學(xué)校的生活,問我有沒有女朋友啊,等等。問了我的性格,我說比較外向。問我在同學(xué)、朋友眼里是個什么樣子的人,我說別人怎么看我,我不清楚吧,他說,你就猜猜吧,我就隨便說了點,當(dāng)然都是說的好的方面。
然后問我自己覺得有什么優(yōu)點,我說我覺得我對WEB行業(yè)的發(fā)展很關(guān)注,能比較迅速的獲取到很新鮮的信息,無論是在廣度上還是在深度上。然后就講了一些我怎么獲取信息,比如RSS訂閱啊,信息分類啊,這類的。他讓我列舉一些近期的WEB新鮮事,我就說了 google wave,以及PubSubHubbub。當(dāng)時一時沒想出太多,實在應(yīng)該說說HTML5,CSS3的。
最后環(huán)節(jié),他問我有沒有什么問題,我看中途聊的都很happy,我就先問了阿里巴巴總共有多少人做前端,他說大概40個人左右。我說我了解到你們在杭州和南京兩個城市面試了接近100個,招了五個,是不是?他說看來告訴你這個消息的人很知道內(nèi)幕啊,確實是這個樣子的(我怎么知道這個信息的,最后說,由于不是面試的重點)。我接著很直接的問了,我能進二面嗎?他說,這個現(xiàn)在不好說,你要等一會。我說多久。他說半個小時內(nèi)有答復(fù),電話通知。我說,那我就不走了,就在這等吧。他說可以。
出去等了10分鐘,電話就打過來了,通知我二面。然后6點多點的時候開始二面。
二面的時候,面試官也很好,讓我不要緊張。還是先來自我介紹,受到剛才一面的啟發(fā),我自我介紹加了點東西,但是沒有組織好語言,有點結(jié)巴。不過還好,二面面試官沒有問太多技術(shù)問題,就問我為什么要做前端開發(fā)。我就講我很看好WEB application的發(fā)展,我就給他講,我接觸到了許多很棒的WEB 2.0應(yīng)用,以及許許多實用的WEB應(yīng)用,比如google reader,google doc,甚至阿里旺旺都有WEB版,我相信以后會有越來越多的WEB應(yīng)用來代替桌面應(yīng)用。而要做到這些,開發(fā)出RIA應(yīng)用,前端很重要。
然后講了我的學(xué)習(xí)過程,我又講到了我獲得信息比較快速。還是列舉了一些新鮮的WEB應(yīng)用。然后又問了性格,和一面的時候差不多,就沒什么說的了。
進入到最后環(huán)節(jié),問我有沒有什么問題要問他,我想了想,說,沒有了,該問的,一面的時候我已經(jīng)問了,我對馬云和阿里巴巴也很了解。
然后就讓我回去等通知,我說要等多久,他說5天內(nèi)通知(聽見這里,我心里一涼啊,由于宣講會的時,說的是第二天就發(fā)offer的,其時網(wǎng)易游戲也給我這樣說的,結(jié)果被BS了)。
然后就漫長的等待,24號中午1點多點收到電話通知,下午去領(lǐng)offer。
和阿里巴巴也算是有緣分吧。前邊因為騰訊面試放棄了淘寶。這是我參加的唯一一個阿里系的招聘。
在我筆試完成后回到宿舍的那個晚上,有個人加我QQ,我問他,找我有什么事情?他說:沒什么事情,就是認識一下。我說:你是做什么行業(yè)的?或者還是學(xué)生? 他說:我在阿里巴巴做前端開發(fā)。我說太巧了,我今晚剛完成了你們阿里巴巴的前端筆試題。杭州和南京總共招來五個就是他給我說的。
最后我想說,我技術(shù)很菜,也只是個本科生而已,面試對于我這種技術(shù)不過硬的人來講,更多的是拼RP了,另外面試技巧也很重要。拿offer的時候,我的二面面試官給我說:你的表達能力比較差,但是我可以感受到你對WEB開發(fā)的激情,你給我留下的印象最深。然后反復(fù)了我面試的時候講給他的話:做為一個前端程序員,你要努力讓你寫的代碼被越來越多的人訪問到,從在阿里巴巴接觸到一些牛人,像他們學(xué)習(xí),到你自己成為一個大牛,讓別人向你學(xué)習(xí)。阿里巴巴需要你這樣有激情的人。
大家如果面試經(jīng)常被BS,就應(yīng)該找找自己的原因了,是面試技巧太差嗎?或者是簡歷做的太差,還是其他方面的,要認真總結(jié),不要泄氣,努力下去,offer就在前面。
擺滿杯具的茶幾的盡頭,老是有一個洗具,眼光放遠點,你會看到那個洗具的所在的。