1.常用的meta標籤說幾種
2.講一下原型鏈
3.閉包的應用場景
4.三次握手的詳細過程
5.css3中有哪些動畫相關的元素
6.html5語義化的作用
7.為什麼學習前端
8.今後有什麼學習規劃
9.移動端開發和pc端開發的不同
10.動畫卡頓如何優化?
11.瀏覽器頁面渲染的過程?
12.css3盒子模型
13.瀏覽器的事件模型(dom2的事件)
14.專案中有遇到什麼問題?怎麼解決的?(好好準備)
15.移動端如何除錯?
16.常用的手機螢幕都是多大?
17.彈性布局如何使用?
18.如何實現響應式布局?
19.為什麼將css放在頁面頂部,js放在下面
20.專案有沒有寫後台,前台和後台是如何互動的?
21.瀏覽器如何渲染頁面?
22.常用的js除錯工具有哪些?
蝦皮前端一面
1 自我介紹 2 寫 二分法比較大小 3 寫 冒泡法 4 判斷陣列 5 sort函式原理 用sort比較陣列 sort function function compare return a6 專案模板基於什麼做的 7 覺得哪塊比較好,動態實現 開始問css 8 position 9 水平垂直居中 1...
捷信一面(09 21)
arraylist和linkedlist的區別,新增乙個元素的時間複雜度各是多少,既然arraylist新增元素效率沒有linkedlist高,為什麼我們平時用的比較多的還是arraylist?將乙個map集合變成棧,如何實現?我的思路是用treemap去實現,key存的是要入棧的元素,value存...
美團前端一面
你所知道的dom元素操作方法 獲取元素或者操作元素 盡可能多 你所知道的dom事件 冒泡捕獲 跨瀏覽器的事件模型 事件 position屬性介紹 display屬性介紹 bfc,實現方式 清除浮動 js繼承機制 陣列去重 二叉樹前序遍歷思路 vue宣告週期 vue mixin 和 2面問題 程式設計...