整理的互聯網公司面試趨勢
阿新 • • 發佈:2018-08-24
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過嗎
整理的互聯網公司面試趨勢