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