摘要:主要是整理一些自己還記得的面試題。標注重點的是頻繁出現的,也確實很重要的知識點。總之要深度理解舉一反三邏輯清晰表達流暢。以上,僅供參考。
主要是整理一些自己還記得的面試題。很多題目會根據項目內容提問,現在只記得一些比較常規的問題,后面想起來會做一些補充。標注重點的是頻繁出現的,也確實很重要的知識點。
css盒子模型:ie與其他瀏覽器的區別,如何改變盒子模型
圖形:實現扇形/圓環/梯形/三角形等(建議掌握常見圖形實現)
定位:position有哪些值并描述作用,z-index使用條件以及優先級
flex:有哪些屬性并描述作用,如何實現柵格/圣杯布局/流式布局等(重點,建議記住所有屬性并掌握常見使用場景)
布局:垂直居中/九宮格/固定某個自適應某個的方法有哪些(建議每個常見布局多了解幾種方法)
使用過哪些css3特性
動畫:animation有哪些屬性值及其基本使用,實現一個上拋后下墜的動畫,jquery中是如何實現動畫的,知道或使用過哪些動畫庫
轉換:transform有哪些屬性值以及基本使用
js基本數據類型和引用數據類型分別有哪些及其區別
原型/原型鏈是怎么樣的,分別使用es5和es6實現繼承,繼承方法有哪些并各有什么優缺點,你在項目中哪里使用到原型鏈/繼承(重點)
有哪些設計模式,你在項目哪里使用到
說說閉包和鏈式調用,你在哪里使用到閉包
this指向問題(一般會有具體的代碼)
說說JS的內存機制及垃圾回收機制
call/apply/bind的作用與區別
有哪些遍歷數組的方法及其特點
實現一個深拷貝的方法
函數節流和防抖的實現
數組去重的實現方法(建議掌握多種方法,并知曉其特點)
數組的排序,亂序,找出中位數(建議掌握多種方法,并知曉其特點)
二叉樹的三種遍歷方法
使用es6實現一個工廠模式
實現一個觀察者模式(重點)
實現一個lazyMan(請自行搜索)
線性數據結構轉換成樹形結構
求數組中最大和的連續子數組
封裝一個只能執行一次的函數 once(fnc),后面執行返回undefined
如何解決數字運算精度問題,比如0.1+0.2!=0.3
使用過哪些es6特性
let/const/var的區別
普通函數和箭頭函數的區別
Promise和async/await的使用及其異同(重點,最好能使用es5實現Promise)
運算結果:true == "1", 3 + "2", 3 * "2", a=1;b=a++ 等等
通信協議http狀態碼有哪些及其含義(重點,建議除了404和200再至少記住常見的10個)
http控制緩存的方法以及區別,什么情況會出現304,你的項目中是如何配置的(重點)
https與http的區別,https的原理及其局限性,說說http2
請求方法有哪些及其區別,請求報頭/響應報頭有哪些
登錄注冊除了https還有哪些可以增強安全性
WebSocket是什么及其特點
vue/reactvue的內置組件有哪些,nextTick有什么用
vue/react組件生命周期(重點,建議描述完整的過程,并描述各個鉤子函數可以做哪些事情,而不僅僅是說出鉤子函數)
vue的雙向數據綁定原理(重點,除了監聽數據變化,建議再了解一下數據變化后到更新dom的過程,主要是發布-訂閱者模式)
vue的virtual-dom原理及其更新算法
vue-router路由的兩種模式有什么區別
在vue中數組的哪些操作方法可以觸發vue視圖更新,為什么
vue父子組件之間如何通信
vuex的基本使用原理,你在哪些項目的哪些地方使用到
開發過哪些組件,依據什么理念或方法去設計開發組件
spa有什么特點,服務端渲染有什么特點
vue和react有什么區別(如果使用過不止一個框架,那么很可能會問類似的問題)
最近react更新了哪些內容(主要是新版本的特性,可以適當跟之前版本對比)
瀏覽器及其他瀏覽器輸入url到顯示出頁面內容的過程(重點,建議至少要從建立通信和瀏覽器解析渲染角度去說)
Dom 插入/刪除/查找/移動操作,分別有哪些方法
gulp與webpack的區別
webpack的基礎配置有哪些(重點)
項目中你在webpack做了哪些優化,項目中你打包成哪些文件,有哪些加快build的優化方法(重點)
有哪些優化網站性能的方法,有哪些圖片優化方法(重點)
一個頁面有非常多內容的時候如何優化,比如一個非常長的列表
同源策略是什么,跨域有哪些解決方法,jsonp原理是什么(重點)
如何實現上報js報錯,如何監聽js報錯
Hybrid App實現Native與H5交互的方法有哪些,需要注意什么事情,你在項目中是怎么做的
Hybrid App如何調試,如何定位問題
Service worker是什么,有什么特點,HTTP緩存與Service worker緩存有什么區別
圖片上傳前怎么實現圖片預覽,上傳中怎么獲取進度
后臺系統怎么設計權限控制
遇到過哪些兼容性問題(有時候會針對pc、移動端問)
常規題你做的最滿意/最復雜的一個項目是哪個,你遇到最難/最棘手的問題有哪些,是如何解決的
最近有在研究什么東西
平時的學習計劃是怎樣的
技術上想從哪些方向發展/學習
你的職業規劃是什么
為什么從上家公司離職
總結上面遇到的問題有些是筆試,有些是交談問的,也有些都出現過。筆試的時候建議先易后難,盡量不要留白,可以描述一下思路,或者寫幾個關鍵點,也比留白好很多,因為面試官未必會針對你沒答出來的題目再次進行提問。另外,一些單詞要記得如何讀寫,不然很多時候你知道這個東西,但是你卻表達不出來,也是要扣分的。總之要深度理解、舉一反三、邏輯清晰、表達流暢。
以上,僅供參考。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/99834.html
摘要:主要是整理一些自己還記得的面試題。標注重點的是頻繁出現的,也確實很重要的知識點。總之要深度理解舉一反三邏輯清晰表達流暢。以上,僅供參考。 主要是整理一些自己還記得的面試題。很多題目會根據項目內容提問,現在只記得一些比較常規的問題,后面想起來會做一些補充。標注重點的是頻繁出現的,也確實很重要的知識點。 css 盒子模型:ie與其他瀏覽器的區別,如何改變盒子模型 圖形:實現扇形/圓環/梯...
摘要:主要是整理一些自己還記得的面試題。標注重點的是頻繁出現的,也確實很重要的知識點。總之要深度理解舉一反三邏輯清晰表達流暢。以上,僅供參考。 主要是整理一些自己還記得的面試題。很多題目會根據項目內容提問,現在只記得一些比較常規的問題,后面想起來會做一些補充。標注重點的是頻繁出現的,也確實很重要的知識點。 css 盒子模型:ie與其他瀏覽器的區別,如何改變盒子模型 圖形:實現扇形/圓環/梯...
摘要:途中學了很火的,覺得目前的前后端不分離的老模式以及自己一個人摸爬滾打影響個人發展,就約好同學,年后離職,上海見。一年前用的地區人才網,這次用的直聘。后來收到了天內收到了家面試通知,上午的在八佰伴,下午的在浦電路。 年初的迷茫 已經找不到詞語來形容時間過得有多快了。 兩年前的這個時候,我還在南寧,一個二線&&三線的城市找工作,投簡歷,等面試,等通知,等offer,然后入職。我清晰記得,2...
摘要:途中學了很火的,覺得目前的前后端不分離的老模式以及自己一個人摸爬滾打影響個人發展,就約好同學,年后離職,上海見。一年前用的地區人才網,這次用的直聘。后來收到了天內收到了家面試通知,上午的在八佰伴,下午的在浦電路。 年初的迷茫 已經找不到詞語來形容時間過得有多快了。 兩年前的這個時候,我還在南寧,一個二線&&三線的城市找工作,投簡歷,等面試,等通知,等offer,然后入職。我清晰記得,2...
摘要:途中學了很火的,覺得目前的前后端不分離的老模式以及自己一個人摸爬滾打影響個人發展,就約好同學,年后離職,上海見。一年前用的地區人才網,這次用的直聘。后來收到了天內收到了家面試通知,上午的在八佰伴,下午的在浦電路。 年初的迷茫 已經找不到詞語來形容時間過得有多快了。 兩年前的這個時候,我還在南寧,一個二線&&三線的城市找工作,投簡歷,等面試,等通知,等offer,然后入職。我清晰記得,2...
閱讀 3027·2023-04-25 18:06
閱讀 3272·2021-11-22 09:34
閱讀 2857·2021-08-12 13:30
閱讀 2045·2019-08-30 15:44
閱讀 1660·2019-08-30 13:09
閱讀 1630·2019-08-30 12:45
閱讀 1715·2019-08-29 11:13
閱讀 3608·2019-08-28 17:51