2015實習生面試經歷/李勝

2015年4月~5月,基本上都在找實習,期間面了騰訊,小米,雲適配,去哪兒,百度,七牛雲存儲,餓了麼(按時間前後順序)。期間拿到了3家前端實習offer(小米,雲適配,餓了麼),最終選擇去餓了麼。這篇博客一來爲本身做記錄,二來但願給須要的人一些經驗。javascript

如何準備

其實我前端真正系統學習不到3個月,不少基礎的東西,我還弄不清楚。我最初是寫phpwebpython也寫過些寫爬蟲)的,後來纔打算轉的前端。 php

簡歷

迴歸到主題,如何準備,首先必定要有一份簡歷,我面試期間大概更新了3次簡歷,並且是大改。 第一份簡歷以前用WORD作的,low的爆。 第二份作的是一個web,還作了移動端web,微信掃二維碼打開,如今再看下,也是low的到爆。 第三份,是我如今最滿意的,簡歷以下: html

 

imageimage

網上應該也有很多簡歷教程了,我想提醒一些細節:
  1. 確保聯繫方式正確且顯著(看到過網上有人說簡歷寫錯電話郵件,一直沒收到聯繫……)
  2. 檢查清楚拼寫(哎,我第一份簡歷錯別字太多了。)
  3. 不要用宋體了吧 光是這幾條就有大部分人作不到了。記住,簡歷寫的不只僅是你的實力,更是你的態度。
Github

Github須要長期經營才行,可是我以爲若是你的Github上若是有東西就能夠寫到簡歷上,由於這樣證實你會用Github(固然,我說的會用,其實不僅是提交一個項目這麼簡單,須要學習的能夠查看 Git教程)。還有,由於我是前端,我應該還須要一個Codepen帳號,不瞭解Codepen,請點擊 見多識廣:CodePen項目網站簡介前端

簡歷的投遞

個人第一步是海投,投了有百度,餓了麼,攜程,大衆點評,可是效果甚微,後來我請別人幫忙內推了小米和去哪兒。 除此之外,我還關注了不少前端圈內的大牛,像餓了麼的魚大大(sofish),騰訊的張大大(張鑫旭),能夠直接經過微博私信將簡歷投給他們,這樣你的簡歷就能直接給到技術負責人,他們要是對你有興趣,通常都會去安全HR和你預定電話面試時間的。 java

看書看書看書

前面已經說過,我正在開始系統學習前端不到3個月,並且以前的學習基本上都是 LEARN BY USE ,這致使了個人基礎不好(好比,要實現一個垂直居中,我百度到一個方法就用了,不會去研究還有什麼其餘方法能實現,垂直居中大概能有7種方法),不少概念理論我都不知道。再面了 去哪兒 後,也正在感受到的本身基礎是太差了(接下來會分享面試經歷),因此我在最後面餓了麼的時候,我已經把犀牛書,紅寶書和CSS權威指南看了一遍,其中各類零零散散的博客也看了許多,反正最近1個月,我寫代碼少了不少,時間基本上都放在了啃書上了。 node

面試經歷

騰訊

由於當初對本身太沒自信,因此沒有參加騰訊的筆試,後來看見寢室裏的室友過了騰訊筆試,要去面試,那天我正好也沒事,我就像準備一份簡歷,去試試看(第一份簡歷,由於準備匆忙錯別字不少,之後要記住什麼東西都要去review)。 由於是霸面,我也作好了面不到的準備,去的時候帶了一份犀牛書,我把簡歷交到了霸面通道處,就安靜的去啃犀牛書了。 後來,我手機響了,是前臺的HR姐姐告訴我,有面試官想面試下我,那時候我過高興了。就急衝衝的去了,那是我第一次面試,面試官並無考我什麼,反而是讓我在分享些東西。面完我自我感受不錯,由於面試官不問東西,我沒有被問倒的感受,可是後來也沒有消息和通知了(面掛了)。 python

去哪兒

學長內推的去哪兒,我也是由於此次知道本身前端基礎是多麼的差,不少問題都不知道,這裏就分享下去哪兒大概問了我些什麼:(有些我已經記不清了,印象深入的是,面試官面的很全,不只僅是前端的知識) react

  1. 事件代理(事件冒泡模型)
  2. javascript閉包
  3. Linux 和 Github 操做
  4. MongoDB
  5. jQuery插件的寫法
  6. javascript的面向對象

面掛,可是我記下了這些問題,並在後來都搞懂了。(你們也能夠百度搜索這些問題,就能找到答案,關鍵是要本身理解) web

小米

在面完去哪兒,次日收到了小米HR的電話,說要預定下面試時間,我和HR肯定了次日的下午4點,這一次面試其實面的也很差,我記得有幾個問題我當時是徹底不清楚不知道的(如今弄清除了),接下來分享下: 面試

  1. html文檔第一行<!DOCTYPE html>的用處
  2. 區分塊級元素和行內元素
  3. javascipt的面向對象(很重要,必問)
  4. ES5的嚴格模式

面試結束後,面試官也很明白的告訴我基礎不好,可是他也知道,我涉足前端的時間並不長,最後面試官問我,你基礎不行,除非你學習能力很好,否則咱們不會收你的,我說了一句我到如今都以爲太挑釁的話:

「到如今爲止,我還遇到我沒法解決的問題,我能夠用搜索引擎。」

後來就結束了今天的面試,由於面試官是用手機面試個人,我後來發了條短消息:

「我真的很喜歡前端,Backbone.js用過,Angluar也在學,reactjs也在關注。」

而後次日中午,收到了一條面試官的短信

「把握機會,繼續學習。」

我覺得會有第二面,可是當天下午,小米的HR給了口頭offer。

通過此次面試,我更加堅持要一直學習,不能停下。never say never!

雲適配(AmazeUI)

雲適配是微博上私信詢問了下,是否收實習生,獲得對方確定回覆後,我就投了一份簡歷,大概等了有1個多禮拜,接到了雲適配的HR預定面試電話。 此次面試我已經準備的很充分了,想比前兩次,若是前兩次的本身的前端能力是20分的話,我以爲當時已經有了60分。 面試很愉快,面試官一開始問的很少,我最後還主動向面試官說:

「感受你問的不是不少哎」

最後面了大概有近一個小時。此次面試的出現的新問題(說是新問題只是以前沒問過,可是通過啃書學習,我已經知道,有些已經實踐過)

  1. 模塊化
  2. ES5的數組方法
  3. 前端自動化工具

整體來講面試很愉快,再第三天接到了HR的電話,問了些無關痛癢的問題,順利拿到offer。 拿到offer後,以爲本身有點敗人品了,明明已經有了小米offer我還去面,哎,可是後來仍是面了百度,七牛和餓了麼。

百度

我是微博上找@顧軼靈大大投的簡歷,百度要求寫代碼,我沒有在規定時間裏寫出來,致使面試也沒進行下去,通過此次的受挫,我又開始回到書本上去,仍是犀牛書,紅寶書。

// 代碼題
// 將下面的數組歸類,主要考到的數組操做,對象操做,還有思惟。由於時間的限制,我一開始使用了本身比較陌生的方法致使了時間不夠。
var ary = [{
"province": "黑龍江",
"city": "大慶"
}, {
"province": "黑龍江",
"city": "哈爾濱"
}, {
"province": "黑龍江",
"city": "哈爾濱"
}, {
"province": "黑龍江",
"city": "鶴崗"
}, {
"province": "黑龍江",
"city": "牡丹江"
}, {
"province": "黑龍江",
"city": "齊齊哈爾"
}, {
"province": "黑龍江",
"city": "佳木斯"
}, {
"province": "吉林",
"city": "長春"
}, {
"province": "吉林",
"city": "吉林"
}, {
"province": "吉林",
"city": "四平"
}, {
"province": "吉林",
"city": "通化"
}, {
"province": "吉林",
"city": "延邊"
}, {
"province": "吉林",
"city": "白城"
}]
七牛雲存儲

七牛雲存儲是在一次他們的開發者實踐日沙龍現場,給他們的工做人員投的簡歷,演講的嘉賓都是大牛,我開始意淫着之後可以到他們的高度,因此,

我更加堅持要一直學習,不能停下。never say never!

大概在沙龍後的1個多禮拜,接到了HR的預定面試電話,面試當天是2個面試官面的,面的感受還不錯,還多問題答的還行,有些問題之前沒遇到過,可是在面試官的層層引導下,我也回答出了答案。 出現的新問題:

  1. inline-block的問題
  2. 前端安全,cookie,xss等等

又是一次一個多小時的面試,面試感受還不錯,大概再一個禮拜後,接到了HR的電話,安排二面,可是此時我已經拿到了餓了麼的offer,我很禮貌的和HR說了這一狀況,HR說她在聯繫下技術負責人,若是說須要再面你一次的話,會聯繫你下(5.7號聯繫個人,不知道還會不會又技術二面了)。

餓了麼

最後一個餓了麼,我仍是在微博上知道了魚大大(sofish),先詢問他們需不須要實習生(其實我知道他們要的待遇還不錯,哈哈)。 當時餓了麼的PCweb端主頁更新了,我正好發現了一個BUG,

QQ截圖20150509214058

QQ截圖20150509214113

我先把簡歷給了他們,再補上了一個BUG和解決方法,順利獲得面試機會。 此時已經對前端須要知道什麼已經有了必定的認識,面了半小時,問的不是不少,面試官是龍大大(龍叔,龍哥),問的javascript比較多。並且基礎多,發現還有些問題在細節上依然認識不清:

  1. 原型繼承
  2. 閉包

恩,還須要繼續學習。

總結

前端工程師,有不少人以爲前端的東西很簡單,其實這是徹底錯的,真的徹底錯,以爲簡單是由於你沒有深刻,覺得寫個html,套個bootstrap,用個jQuery就是前端的工做了。其實徹底不是這樣。 javascript區別去不少之前學過的語言c,java,php,python,尤爲是面向對象。javascript如今能作的事情不少了,桌面端和瀏覽器端很早之前就能寫了,nodejs的出現服務器端能搞的定,react native也能寫手機native。(個人技術前瞻性仍是能夠哈,嘿嘿)。 我以爲,我能順利拿到offer的緣由應該有如下幾點:

  1. 熱愛前端,熱愛編程
  2. 喜歡新東西,有必定的技術前瞻性
  3. 有必定的學習能力(在搜索引擎如此發達的今天,遇到問題,請不要立馬問別人,而是試着本身去解決)
  4. 喜歡折騰
  5. 有web服務器開發經驗(sql,mongodb)

7家的面試,也促進了我學習,總歸仍是那句話:

我更加堅持要一直學習,不能停下。never say never!

接下來,我須要好好學習下sass,如今開始的全部的js都寫模塊,並且oop。

7fe1b6e1ae0e28a1

45861563a1354f89

300元一天有沒有,就是這麼高。這麼任性。!!前端工程師,加油!!!昨天聽完武大互聯網課程,看完別人的經歷。更是血涌澎湃,怎麼可以不努力呢。那麼好的前景等着你呢,年薪20萬,阿里星60萬。多麼豐厚的報酬,少年啊,你這麼年輕,20歲,精力,智力這麼好。爲何不盡心盡力呢,還玩什麼遊戲,什麼視頻,電影呢,一週看一次放鬆一下就行了。每天看,玩又有什麼意思呢,是否是。

本文轉載自:http://www.lishengcn.cn/archives/66.html

相關文章
相關標籤/搜索