1、背景前端
2014年秋季參加各大互聯網校園招聘,在北京進行線上、線下筆試,參加面試,一場難忘的經歷。web
2、校招職位和所選公司面試
校招職位:web前端算法
所選公司:BAT,美團,去哪兒,網易,京東,新浪,4399。還有一些公司是爲了"練級"公司。編程
3、筆試題
類型:選擇、填空、簡答和程序
選擇填空這些題基本上包含CSS、HTML、JS基礎,可能會是一些H五、CSS3。所有都是基礎題,平時注意些就沒問題。
大題的話,有給一個實際設計圖寫HTML和CSS。或者出Dom操做一系列的題,其中可能包含事件處理。跨域的實現方法考了不少次。前端優化方式。手機端無限滑動(防止頁面崩潰)加載實現原理。
其中阿里和網易是線上筆試,阿里每一年都進行的最先,若是同窗們想試試阿里的話,須要提早準備,阿里的題也相對較難,是作不完的。其它公司都是線下筆試。具體題目你們能夠百度一下:xxxx校園招聘筆試題,若是能夠的話關鍵字加上你的職位。美團和去哪兒的題前端考的很少,都是編程題,難度最大,對於前端來講有點吃虧,不過儘可能用js去寫編程題。
4、面試題
上邊這些公司基本上都是三面,或者兩面。考察知識點前端佔2/3,數據結構算法佔1/3。前端中JS問的最多。數據結構都是常見的單鏈表、雙向鏈表、棧、隊列、樹(問的很少)。算法排序必須熟練的寫出來,推薦書劍指offer和編程之美,對於咱們前端來講這就夠了,不必去看算法導論。HTTP協議,TCP協議,Cookie和Session,Get和Post,瀏覽器特性,前端內存等也都是必須熟悉的,這些題每個均可以擴展的問下去。但願給之後想去互聯網作web前端的小夥伴點經驗。