【面試-前端-面試題】

案例一:

項目介紹:

    實現了Native和JS的通訊方案,爲App業務提供了底層的技術支持。

項目細節:

  • 通訊方案具體是什麼?

             通過請求特定協議的URL+攔截協議的方式實現JS到Native的實現方式。

  • 有對比過其他方案嗎?

技術問題:

  • JS中的面向對象是如何實現的?編寫代碼證明你的分析。    

職業發張:

  • 在近兩年裏我沒有轉向技術管理的規劃,我希望我帶的小組成員不超過5個,但如果有特別好的機會我也不排斥。

算法題:

  • 編寫快速排序。

設計問題:

  • 請設計一個輪播組件的api。

案例問題:

  • 假設我們現在面臨一個故障,部分用戶反饋無法進入登錄頁面,你將會怎麼排查問題?

 "閒聊":

  • 你喜歡看哪些"書籍"?

  協作:

  • 如果你的技術方案和一起協作的同事不一樣,你該怎麼說服他?

壓力:

  • 我覺得你說的這個方案不可行。

 

React面試題

  • React組件間如何通訊

  • JSX本質是什麼

  • context是什麼,有何用途
  • shouldComponentUpdate的用途
  • 描述redux單向數據流
  • setState是同步還是異步

 

webpack面試題

  • 前端代碼爲何要進行構建和打包
  • module、chunk和bundle分別是什麼意思,有何區別
  • loader和plugin的區別
  • webpack如何實現懶加載
  • webpack常見性能優化
  • babel-runtime和babel-polyfill的區別

框架綜合應用面試題

  • 基於React設計一個todolist(組件結構,redux state數據結構)
  • 基於Vue設計一個購物車(組件結構,vuex state數據結構)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章