大神說:如果你打開了這個網(wǎng)站,你會發(fā)現(xiàn)每一次點擊,都會呈現(xiàn)出你在過去的網(wǎng)站中所看不到的交互式的動態(tài)效果,而這些效果的制造者,沒錯,正是我們的前端工程師。而現(xiàn)在html5和微信小程序的火爆,無疑是讓風(fēng)口浪尖上的前端更上一個層次,好了廢話不多說,簡單講述一下互聯(lián)網(wǎng)大廠的面試考點吧,看看你能答到第幾題?!
阿里校招:
1.js監(jiān)聽css3動畫怎么實現(xiàn),具體到每一幀
2.如何應(yīng)對雙邊距的兼容問題
3.簡單講講CMD,AMD應(yīng)用場景,原理,區(qū)別
4.閉包原理,優(yōu)勢
5.zepto,seaJs用過沒
6.react用過么?
7.簡單說下雙向綁定,臟治檢測
8.http碼,url輸入后發(fā)生些什么
9.對渲染層有什么認(rèn)識么
10.講講jq源碼吧,自定義個事件怎么實現(xiàn)
11.es6箭頭函數(shù),promise
12.用過redux么,能簡單講講么
13.hack
14.簡單講下css中的性能
微盟校招:
1.XXS簡單講下如何防范呢?
2.看過jq源碼,簡單講講他實現(xiàn)原理
3.寫一個帶出速度的小球彈射動畫
4.cookie安全方面的深入
5.安全加密
6.界面優(yōu)化(服務(wù)端,瀏覽器加載,頁面加載,代碼加載)------部分可參考我之前寫的web架構(gòu)角度優(yōu)化
7.AMD,CMD區(qū)別
8.關(guān)于ng1,2的區(qū)別,優(yōu)化
9.linux操作系統(tǒng),我只是簡單闡述下,自己阿里云服務(wù)器相關(guān)配置
10.node,簡單講了下我socket.io做過的項目,grunt,jshint的使用
11.簡單講了下對H5的認(rèn)識,對BOM的擴展,可以看我之前寫的一篇H5獲取經(jīng)緯度天氣的博客
12.跨域
13.https,如何判斷自己的頁面被iframe引用
想學(xué)習(xí)前端的朋友可以加我們的前端學(xué)習(xí)群:27062964,一起學(xué)習(xí)交流,分享更多的學(xué)習(xí)和工作經(jīng)驗。
寫在最后:前端面試中,會一門后端語言是很必要的,算法,數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),而且比較重要的是,平時多擴展知識面,看看論壇什么的,希望大家都能有份不錯的offer,加油吧!??!