web前端面試總結(2)
阿新 • • 發佈:2018-11-05
10.27 面試總結與分享(清宇網路)
面試問題
- 自我介紹
- nodejs靜態伺服器路由前端使用Nodejs來寫的麼
- 整個專案實現的思路,都實現了哪些模組
- 使用nigix代理解決埠問題
- 對於地圖的使用,有沒有用過地圖自定義的東西
- 使用vue的時間,當時是怎麼學習vue的,將vue的官方文件全部瀏覽
- vue的幾個生命週期
- vue和react、angular的對比、vue的優勢、react的優勢
- 虛擬dom,如何提高頁面的渲染 ,有沒有詳細的瞭解詳細的diff演算法的流程。
- 雙向資料繫結的原理,通過函式監聽的設計模式
- MVVM MVC
- 小程式的rpx
- 做小程式的時候是使用官方文件的還是和vue結合的
- es6的規範重點:promise的作用,解決什麼問題
- promise的鏈式呼叫和回到地獄相對很相似,之後的Generator ,async,yield的理解
- 對async、await和之前的技術相比有沒有什麼區別。
- Generator 、async、await有沒有用過,在哪裡用過
- 對於js的eventLoop事件迴圈的過程是怎樣的,對裡面的概念有沒有了解過
- 關於瀏覽器是怎樣把我們的頁面進行解析和渲染的。具體的流程是怎樣的
- 之前沒有vue這些框架,用jquery的小技巧,優化效能的小技巧,比如說迴流,對於小技巧的瞭解,什麼情況回引起迴流,怎樣避免
- swiper有沒有看過是怎麼實現的麼,有沒有讀過外掛或者開源的專案的原始碼
- 使用Monont.js編寫時間過濾器
- websocket、webWorker、webStorage
- 在前後端分離的過程中,經常會用到跨域,跨域的方法
- jsonp 需要目標伺服器配合一個callback函式。
- window.name+iframe 需要目標伺服器響應window.name。
- window.location.hash+iframe 同樣需要目標伺服器作處理。
- html5的 postMessage+ifrme 這個也是需要目標伺服器或者說是目標頁面寫一個postMessage,主要側重於前端通訊。
- CORS 需要伺服器設定header :Access-Control-Allow-Origin。
- nginx反向代理 這個方法一般很少有人提及,但是他可以不用目標伺服器配合,不過需要你搭建一箇中轉nginx伺服器,用於轉發請求。
- 對自己的定位,初級、中級、高階
- 對自己期望的薪資
- 離職的原因
- 還有沒有其他的問題需要問的