1、自我介紹
2、寫** 二分法比較大小
3、寫** 冒泡法
4、** 判斷陣列
5、sort函式原理 用sort比較陣列
sort(function)
function compare{return a6、專案模板基於什麼做的
7、覺得哪塊比較好,動態實現 開始問css
8、position
9、水平垂直居中
10、輸入url到瀏覽器顯示過程
11、瀏覽器快取型別和過程
12、原型鏈 instanceof函式原理 應該寫例項a和方法a的什麼性質 才能判斷a是a的例項
13、會不會用現代的模板
14、專案裡有沒有實現前後端分離
原生js重視基礎,基本都是用**直接考核,不需要再做原生js專案,但需要練習很多函式實現,**片段,需要把紅寶書從頭到尾背下來。
真的有點慘的一次面試,就是忽然開始**毫無準備。但是面完之後學習思路順暢很多,感謝面試官教我做人。(哭哭)
美團前端一面
你所知道的dom元素操作方法 獲取元素或者操作元素 盡可能多 你所知道的dom事件 冒泡捕獲 跨瀏覽器的事件模型 事件 position屬性介紹 display屬性介紹 bfc,實現方式 清除浮動 js繼承機制 陣列去重 二叉樹前序遍歷思路 vue宣告週期 vue mixin 和 2面問題 程式設計...
樂信前端一面
1.常用的meta標籤說幾種 2.講一下原型鏈 3.閉包的應用場景 4.三次握手的詳細過程 5.css3中有哪些動畫相關的元素 6.html5語義化的作用 7.為什麼學習前端 8.今後有什麼學習規劃 9.移動端開發和pc端開發的不同 10.動畫卡頓如何優化?11.瀏覽器頁面渲染的過程?12.css3...
滴滴前端實習一面
說說envent loop 巨集佇列和微佇列 js閉包 輸入乙個 中間發生了什麼事,當請求到資料時瀏覽器具體怎麼渲染的 談談vuex 聊聊es6 如何解決跨域問題 說說你專案中印象最深刻的部分,如何解決的 如何實現控制項的拖拽功能 瀏覽器快取策略 http每個狀態碼的含義 說說js中的繼承,具體說說...