談談阿里實習生招聘面試經歷及經驗總結(回憶版)--前端開發

談談阿里實習生招聘面試經歷及經驗總結(回憶版)--前端開發前端

  剛一過年,各大互聯網公司的實習招聘就鋪天蓋地的捲過來。過年時還想着這個學期必定要好好準備下找工做的事呢,沒想到這麼快就來了,都還沒準備呢。目前爲止,阿里的內推(3月22日)所有結束。本身也隨着大浪在裏面捲了過來,很不幸,如你所料,我被淘汰了。惋惜的是,最終淘汰個人不是那些技術大牛們的各類面試問題,竟然是最後的HR姐姐。哎,想一想也是醉了。今天下午正好有空,就把這十多天的面試經歷寫寫,正好也總結下此次的經驗,由於,立刻他們都要到學校來正式實習校招了。由於是回憶版,並且各類問題的回答也都是個人一家之言,因此各位看官不挑剔啊。並且,寫出來的回答都是簡潔版的,電面的時候確定不止這幾個文字。也但願看到了,能夠把你認爲不錯的答案附上去,你們各自共勉。但願對你有用。node

  內推web


  我是三月七八號把簡歷發個個人師兄的(在此感謝下他,謝謝),他立刻就把個人簡歷發到內推郵箱裏了。三月九號根據阿里發來的註冊連接註冊了官方簡歷,完善了各類信息。而後就開始等簡歷篩選和麪試了。對了,我內推的是支付寶。面試

  第一面ajax


  三月十一號,正在苦逼調代碼的時候手機響了,看到是杭州的電話,立刻意識到是阿里的,就迅速跑出去安靜的地方接電話了。一面的面試官感受主要就是篩選下簡歷順便就總體的基礎狀況進行下了解。我被問到的問題以下:sql

  ①常見的oracle優化的方法有哪些?②常見的oracle自帶的函數有哪些?③寫個sql語句,將三級節點實現縱向排列查詢?數據庫

  個人回答:X~%$^&*#@#$%express

  看到這三個問題,你是否是也醉了,我是去面試前端的怎麼問了一堆oracle數據庫的問題呢。其實,這不能怪人家面試官,誰讓我賤賤的在簡歷上寫了個「2年oracle的使用經驗」呢。是的,這兩年的確在使用oracle,可是基本上只寫寫最基本的增刪改查的語句,稍微複雜的都會讓後臺的人幫忙寫。怎麼可能接觸到這三個問題的深度呢?因此就實話實說了。而後面試官一個勁的說,由於咱們要求的不只熟悉前臺,也要對後臺有比較好的瞭解,因此問了這幾個問題。緊接着,他就專項前端,問題以下:後端

  ④瞭解阿里本身寫的哪些框架或者工具麼?瀏覽器

  seaJS和kissy

  ⑤這倆都是幹啥的?你用過沒?

  seaJS是爲了實現JS的模塊化開發和JS加載機制,在項目中常常用;kissy是淘寶開發的一個輕便的JS庫,包含常見的一些js組件和方法,目前在項目中沒有嘗試過。

  ⑥seaJS遵循了哪一個規範?

  commonJS,其實我好像只知道commonJS。

  ⑦你的簡歷上也寫着用過Node,談談你的學習和使用經歷。

  看了基本Node的書,動手實踐了書中的各類例子,包括一些博客搭建、基於socket的通訊聊天系統等。讀的幾本書包括:nodejs開發指南,nodejs in action,正在看的node.js深刻淺出等--被打斷,問了第八個問題。

  ⑧知道這本書的做者是誰麼?

  樸(pu)靈(注,這個樸字發音爲pu,而非樸piao)。

  ⑨知道國內最大的node社區是哪一個麼?

  CNode(冥冥之中記起了這個社區,感謝黨!)

  ⑩知道這個社區是誰建立的麼?

  樸靈和其餘一些國內比較活躍的Nodejs推崇者吧。

  ⑪常常去這個網站麼?

  額..有關注,可是也不算特別常常,每週會去翻一番更新的帖子。

  而後,一面就結束了。

  經驗:整體感受發揮還能夠,支付寶果真對node和後端的一些東西相對看重一些。教訓就是,簡歷上仍是不該該亂寫,因而回去就把那句「2年oracle的使用經驗」給刪掉了,改爲熟悉基本的增刪改查語句了。面完看內推羣裏不少人嚷着都是一面掛掉的,想着本身開始發揮那麼差可能也得掛掉了,就沒報繼續下去的想法了。

  第二面


  當天上午一面,下午兩點多就二面來了。喜大普奔,本覺得已經被拒絕了呢。一樣是在苦逼的寫代碼的時候結的電話,這個面試官相對比較實際了,問的問題以下:

  ①你應聘的前端,那麼你掌握或者瞭解哪些前端的技術?我說的是JS這塊。

  我就把我簡歷上的那些瞭解的和掌握的技術「吧嗒吧嗒」說了一遍。

  ②最近你在學習或者使用哪些技術?

  最近在學習phantomJS、Sencha Touch、Sass 和 compass這幾塊。

  ③phantomJS是幹嗎的?

  PhantomJS是一個基於webkit的JavaScript API。它使用QtWebKit做爲它核心瀏覽器的功能,使用webkit來編譯解釋執行JavaScript代碼。任何你能夠在基於webkit瀏覽器作的事情,它都能作到。它不只是個隱形的瀏覽器,提供了諸如CSS選擇器、支持Web標準、DOM操做、JSON、HTML五、Canvas、SVG等,同時也提供了處理文件I/O的操做,從而使你能夠向操做系統讀寫文件等。PhantomJS的用處可謂很是普遍,諸如網絡監測、網頁截屏、無需瀏覽器的 Web 測試、頁面訪問自動化等。(前些天個人一篇博文裏的介紹)

  而後面試官就給我講了下,phantomJS還能夠幹啥云云。

  ④簡歷上寫着你用過Node,你講講你用Node作了啥,怎麼作的?瞭解Node的哪些框架或者工具?

  就把本身用Node寫過的幾個小項目介紹了一遍。同時介紹了下connect中間件和express框架。聊得比較久。

  ⑤問你個前端的問題,如何實現對錶達每一個字段的ajax校驗並自動觸發下一個字段的校驗。

  (這個問題真沒遇到過,因此想到如今也沒想出來,各位看官看到了能夠幫忙回答一下。我當時想的就是ajax回調函數,觸發next。)

  ⑥介紹下你本身吧,非技術面的。

  (這個就是普通的問題了,各有各的回答,沒有標準,就爲了瞭解你而已。可是,有一點我以爲必定要往開朗、負責任、注重團隊發展等等方面回答吧,並且他還會問你體現這些特色的例子。)

  ⑦講講原型鏈和閉包吧。

  (這個問題基本上略過了,由於我給他說我寫過關於閉包的博文,他就當場打開瀏覽器看了下這個博文和評論,就截止這個問題了。)

  ⑧常常去GitHub上關注哪些項目,有本身的帳號麼?

  (我就把本身的GitHub帳號給他說了下,他打開瀏覽了一下,而後交流了下幾個我push上去的例子。還告訴我,既然有這個帳號,徹底能夠寫到簡歷上,哪怕沒啥有質量的東西。好吧,個人確是由於沒啥東西,因此GitHub這個東西就沒寫上去。)

  ⑨作過哪些項目,主要用到了哪些技術,你的做用。

  (把讀研各類項目和各類技術都回答了一遍,本身的做用不敢誇大,不然會露馬腳。)

  而後回答完了後,他就告訴我繼續等短信或者郵件反饋。

  經驗:相比第一面,這一面主要注重幾個基礎知識點,和你的知識瞭解面及相應的瞭解程度。獲得的經驗就是,但凡拋給你的問題,你都應該往本身擅長的領域和技術點引,這樣才能在你熟悉的範圍內交流,更有利於你的加分。另一個就是,只要技術博客和GitHub,仍是要寫上去的,起碼錶明你有這方面的想法和努力。

  第三面


  由於二面發揮的還能夠,比一面好多了,覺得很快就有三面,結果苦苦等了一週纔來。並且羣裏各類包括HR也說三面就是HR面了,因此也沒啥準備的等着。第二週的週一下午四點,接到的電話。他簡單介紹了下本身後救直接問我問題了(苦逼,又是技術面)。他問的很簡單,就一個問題。以下:

  ①你作一下簡單的自我介紹,包括項目經歷、涉及到的技術知識點、你在團隊的做用、你我的的性格等,包含的越全面越好,回答的越簡潔越好。  

  (這個問題有點相似於二面的第⑨個問題,可是既然三面也在問,確定但願獲得更準確和不一樣於二面那個問題的回答點,因此就把本身的項目經歷、技術點、團隊做用和本身負責的模塊、我的的性格特色等回答了一遍。大概說了二十分鐘,期間他一直在聽,時不時「嗯,繼續」反饋一下以示電話還通着。以至到我說完,他就說你還有沒有問題問我,我說沒有,就問了下他的花名,而後就掛了,讓我等下一步的通知。)

  經驗:我的感受這一層的面試更注重團隊和項目經歷,並且也再也不拘泥於一些細節的知識點。電話掛了後我就有點擔憂了,是否是本身話太多,都沒有給人家說話的時間,以爲這樣很差,可能會減分。之後可能多注意點兒,好好把控下電面的時候的交流。另一點就是,想一想本身仍是應該問他倆問題來着,以示本身比較熱衷於這個面試的團隊。

  第四面,HR面


  三面結束後大概十分鐘的樣子,官方簡歷狀態變成了最後一面面試中。也就是坐等HR面了此次。看來殺了三關,還比較幸運。HR面也是在週五打球吃完飯回來的路上接到的,也就是前天晚上。羣裏他們都說HR面就三五分鐘,並且不會掛人,開森的覺得就能夠去準備實習了。沒想到悲劇仍是發生了,看來不能有僥倖心理啊。

  HR面呢,沒啥技術方面的東西,基本上都是些普通的問題。其實我都有所準備,可能準備的不對口讓她不舒服了吧,就把我掛了。問題以下:

  ①你介紹下本身的研究生經歷,包括項目和學習的。

  ②你介紹下本身與其餘人不一樣的方面,包括性格和專業方面的。

  ③你介紹下你爲何讀研?爲何本科畢業後沒有直接考研,而是工做後半年考研?

  ④說一下你的工做經歷和本科實習經歷。

  ⑤來阿里實習的話,你以爲你什麼時間有空以及能夠過來實習多久。

  ⑥介紹下你印象最深的項目,以及爲何。

  ⑦來阿里的實習的話,但願獲得什麼。

  這些問題也都是常見的面試問題,也有所準備,電話了20分鐘,覺得有把握了。可是過了幾分鐘,感受不太對勁,立刻去看了下簡歷狀態,果真變成「待回絕」了。而後就反思了下這些問題和本身的回答。我的感受可能出在第三個和第五個問題上。我第三個問題,就直接說本身當時沒考慮好,後來考慮好後從新考研的。這可能讓她以爲我本人不靠譜吧。第五個問題,在聊到實習時間安排的時候,不該該給她說只能暑假有空,並且就倆月。太實在了,這麼說可能人家會以爲便是錄用了,後面溝通實習時間安排又麻煩啦。後來女友都對我說,「你咋這麼傻呢,問你這個,就應該說啥時候都有時間,實習多久均可以。反正先拿到offer再說,後面具體真的實習時間還不得商量着來呀。」哎!恍然大悟呀。晚上看到羣裏也有人在HR直接問了實習時間的問題後救給拒了的。想一想也是醉了。

  結束語


  就簡單寫了下本身的面試經歷,雖然惋惜栽倒HR那裏了,可是技術面試仍是增加了點經驗。這兩天也在反思這個事,的確在HR面這裏仍是要認真準備一下(後來聽內推的師兄說面試個人HR是個最資深的人,怪不得別人三五分鐘,她二三十分鐘呢)。HR也會常常挖坑,等着你跳呢,也會時不時淘汰幾我的以示HR的存在和重要性呢。這很正常,不然HR面就不必了。這幾天的經歷仍是給了本身一些經驗和教訓的,之後應該把基礎夯結實了,並且不能存在僥倖心理。個人這三個技術面,雖然都過了,可是的確幸運成分也很大,問的問題基本上都能回答出個一二三來。另外,得把本身的項目經歷好好組織下,不能腳踩西瓜皮滑到那裏是哪裏。還有就是在面試的時候能夠嘗試將面試官引導到你熟悉的領域發揮你的特長,不然你只等着他來問你,他會把本身熟悉的東西來問你,極可能就會被問傻。還有須要注意的就是,必定要有禮貌,無論面試如何,仍是應該有常見的禮貌語,以示尊敬。如今距離校招9月份還有五個月左右,還能夠沉下心學不少東西,好好加油。

  (若是上面的問題你有更好的答案,或者相似的經歷,歡迎交流!)

相關文章
相關標籤/搜索