來源:北大青鳥總部 2019年04月18日 09:52
在收到一家公司前端面試邀請之后,有的人會輕松上陣,在面試官面前亂說,惹人反感。有的人在面試前會把這家公司的主營業務以及崗位面試題做了充分的準備,讓面試官眼前一亮,直接錄取。所以說在面試之前多看一些面試題是有好處的,下面是小編整理的關于前端的面試題,希望可以幫助到即將找工作的你。
以下是關于前端面試題的匯總:
1、prototype和__proto__的關系是什么?
2、meta viewport原理是什么?
3、域名收斂是什么?
4、float和display:inline-block的區別是什么?
5、前端優化策略列舉
6、首屏、白屏時間如何計算?
7、解釋一下閉包
8、解釋一下作用域鏈
9、ajax如何實現,readyState的五種狀態的含義?
10、jsonp如何實現?
11、怎么處理跨域?
12、restful的method解釋?
13、get和post的區別?
14、事件模型解釋
15、編寫一個元素拖拽的插件
16、CSS,JS代碼壓縮,以及代碼CDN托管,圖片整合
17、如何利用webpack把代碼上傳服務器以及轉碼測試?
18、項目上線流程是怎樣的?
19、工程化怎么管理的?
20、webpack 和 gulp對比 webpack打包文件太大怎么辦?
21、不想讓別人盜用你的圖片,訪問你的服務器資源該怎么處理?
22、精靈圖和base64如何選擇?
23、webpack怎么引入第三方的庫?
24、如果線上出現bug git怎么操作?
25、用過Nginx嗎?都用過哪些?
26、UIWebView和JavaScript之間是怎么交互的?
27、混合開發橋接api是怎么調用的,需要引入類庫嘛?調用的對象是什么?
28、說一下你對支付,推送(遠程,本地)的理解
29、什么是代理和通知,寫一下他們基本的實現方
30、UIViewController的生命周期
31、rem布局字體太大怎么處理?
32、如何調用原生的接口?
33、微信支付怎么做?說說流程
34、混合開發的注意點
35、說說你對手機平臺的安裝包后綴的理解
36、談談你對Socket編程的理解,及實現原理,Socket之間是怎么通訊的
37、WEB應用從服務器主動推送Data到客戶端有哪些方式?
38、簡述Node.js的適用場景?
39、什么是HTTPS,做什么用的呢?如何開啟HTTPS?
40、你們原來公司如何發送的新消息推送?
41、如何用NodeJS搭建中間層?
42、vue與react的對比,如何選型?從性能,生態圈,數據量,數據的傳遞上,作比較
43、vue slot是做什么的?
44、vue和angular的優缺點以及適用場合?
45、vue路由實現原理?
46、你們vue項目是打包了一個js文件,一個css文件,還是有多個文件?
47、vue遇到的坑,如何解決的?
48、vue的雙向綁定的原理,和angular的對比
49、vue-cli,腳手架
50、Vue里面router-link在電腦上有用,在安卓上沒反應怎么解決?
以上,就是小編大家整理的前端面試題,希望能夠對大家接下來找工作面試能有所幫助。
版權說明:部分內容來源網絡,如有侵權,請聯系我刪除!