9月11日晚7點進行了筆試,當時感覺難度有點大,共4道題,僅A了一道題,最後一題0%,另外兩道過了一點樣例。好在還是收到了面試邀請,9月23日下午5點開始了網易互娛一面。
1、自我介紹(提及了自己恆生實習經歷和寫部落格習慣)
2、幾乎全是聊實習經歷,可能參考價值不大,但是分享一下相關專案經驗的問題
3、你在實習角色是什麼?有遇到什麼問題嗎?怎麼解決的?
4、你說了跨域,那你知道複雜請求怎麼處理的嗎?
5、剛剛你說了預校驗,那麼怎麼可以取消它呢?
6、你說了深拷貝,你是怎麼做的?可以自己手動實現一個嗎?對陣列怎麼做?JSON.parse(...)
這種方式有什麼不好的地方,說一說?
/* JSON.parse(JSON.stringify()) 可以拷貝資料嗎? */
let obj = {
arr: [1,2,3],
name: 'Chocolate',
age: 21
}
let res = JSON.parse(JSON.stringify(obj));
console.log(res); // 可以 { arr: [ 1, 2, 3 ], name: 'Chocolate', age: 21 }
7、專案中說使用了 Vuex+SessionStorage
?為什麼要這麼做?(原本只是儲存定了的資料字典)後續問我如果是動態的怎麼存?
8、說說 Cookie
、SessionStorage
、LocalStorage
的區別?
9、前端發 ajax
請求,你是怎麼封裝的?(答了 axios
)
10、那你知道請求那裡的請求攔截嗎?你知道怎麼實現嗎?
參考:axios攔截器介面設定與使用
11、前端發起請求,如果請求失敗了你怎麼做呢?
12、你還有什麼想問我的嗎?
問了部門是CC直播事業群,由於時間關係本次一面就26分鐘左右,然後還問了校招流程是2輪技術面+1輪HR面。不過一面全程聊實習經歷,感覺有些含含糊糊的,答的不是特別好。
待更新
待更新