1. 程式人生 > >整理的互聯網公司面試趨勢

整理的互聯網公司面試趨勢

url 互聯 區別 鍵值對 網易 react 註入 模塊 css

百度一面 自我介紹 獲取頁面上個數top3標簽 提取url鍵值對 console.log輸出加上“hello” linux bash命令cp/rm/mv/cat/ln -s/alias 有一個目錄很深,如何很快的進入(建立軟鏈接、設置別名?) ajax跨域(cors、反向代理) 簡述jsonp過程 ajax請求過程 兩欄布局 css選擇器優先級 離線緩存(manifest(貌似廢棄了)、service worker(還不成熟)) 客戶端存儲方式及異同 自定義表單,使各瀏覽器表現一致 百度二面 自我介紹 繼承方式(原型鏈、組合模式、寄生組合式繼承) web性能優化、圖片優化(雪碧圖懶加載) web安全:xss csrf sql註入 linux部分知識tail top 自定義dialog組件(註意:要用閉包封裝模塊) nodejs http獲取百度頁面,把百度改為千百度 輸入url過程 單純的聊天(不記入面試):看一個頁面布局,說出布局想法 百度三面 自我介紹 某個取值範圍的隨機數生成 nodejs優點 ajax請求過程 項目相關 談人生規劃 阿裏一面 web語義化 meta標簽作用(頁面信息、搜索引擎、不同設備)認識這篇文章講得很全面。 行內元素、塊元素有哪些,布局 布局方式 三欄布局 css選擇器優先級 http請求過程 http2.0了解 es2015了解哪些新特性(let/const,promise,class,set/map等忘了說箭頭函數) 箭頭函數和普通函數區別(this指向、不能做構造函數、不能使用arguments等) 異步編程(回調函數、監聽/訂閱、promise、async/await) promise相關,規範、狀態 網易一面 寫一個繼承,解釋原型鏈 css規範化 閉包應用、模塊 mvvm相關 知道哪些設計模式 兩列布局 跨域方法 flex布局屬性 事件流的三個階段,哪些事件不能冒泡 美團一面 webpack原理 閉包自由發揮 react優勢(組件化、虛擬dom) 怎麽設計好的組件 項目相關 反轉鏈表 https與http區別 git命令了解哪些 github開源做過哪些,貢獻過什麽,pr過嗎

整理的互聯網公司面試趨勢