疫情下杭州三、4月面試彙總記錄

前言

3月裸辭,4月入職。css

3月下旬裸辭,休整一週,開始面試準備。vue

大體準備一週,更新簡歷,開始陸續投遞簡歷。react

歷時一個月,有電話面試,也有現場面試。我的以爲仍是現場面效率高些。webpack

疫情期間,我的感覺大環境有所影響,有真實招聘需求的公司不是不少,公司相對要求會高一些,針對性也會比較強,好比必須會小程序等。git

另外,今年外包的要求感受也有所提升。es6

正文

面試題以下:(分段爲不一樣公司題目,部分題目會重複)

  • webpack的plugin,compiler和compilation哪一個是打包後的實例
  • vue中scoped是怎麼實現的
  • redux-saga的原理,和redux-thunk的區別
  • promise機制和jq機制有什麼區別、
  • vue slot實現原理、
  • react-thunk原理、
  • setstate原理、
  • jsonp
  • http字段、https、http2.0

  • less中的mixin怎麼寫
  • react hooks中的memo
  • react高階組件的原理
  • 淺拷貝和深拷貝

  • 主題顏色的更改
  • 閉包的實現,以及具體的場景

  • webpack 中的loader和plugin
  • react中的useEffect爲何可以調用生命週期函數
  • 高階組件具體怎麼用
  • 函數組件相對於class組件有什麼具體的區別
  • js中淺拷貝 深拷貝
  • css中relative 和 absolute
  • css中的flex
  • http中的304
  • 跨域問題

  • freeze
  • flat
  • 屬性代理,proxy
  • setstate 同步仍是異步 // 都有,合成方法中異步,原生方法同步
  • setstate 同步異步的具體差別是什麼
  • react合成事件與原生事件的區別
  • 虛擬dom是什麼,建立的js對象,有哪些屬性 // 標籤名、屬性名、子元素
  • 是否有文本,是否有keys,Keys是本身添加,仍是自動建立,有什麼區別
  • react事件處理方式
  • React 高階組件是什麼,有什麼方法,爲何叫反向繼承
  • Redux的本質
  • Http1.0 1.1

  • 畫一個三角型,並添加點擊事件
  • 下拉刷新思路
  • 輪播圖思路

筆試題以下:(只記錄了部分,去除了各類選擇題)

  • 數字千分位轉換
  • 節流函數編寫
  • 三欄等分佈局

  • vue,react,angular的設計模式,及區別
  • 數組合並,去重,排序
  • 數組扁平化 [1,2,[2,3,[4,6,[5,6]],5]]
  • 對象凍結{people:{name:'小明'}}
  • 節流函數
  • 手寫Object.defineProperties例子實現數據監聽

最後

這裏只作了本身面試筆試的一個記錄,方便後續回顧查看,至於具體答案,網上搜索都比較詳細,就很少贅述了。github

再分享一些我的準備中,感受比較不錯的文章web

8k字 | Redux/react-redux/redux中間件設計實現剖析面試

淺拷貝與深拷貝json

React高階組件(HOC)的入門📖及實踐💻

終於搞懂 React Hooks了!!!!!

大白話解析 redux 、 redux-thunk 、redux-saga 和 react-redux

【你不知道的 Proxy】:用 ES6 Proxy 能作哪些有意思的事情?

【React深刻】React事件機制

談談 react 中的 key

ES6面試、複習乾貨知識點彙總(全)

面試官(9):多是全網最全的http面試答案

** 固然像react和es6的知識仍是推薦閱讀官網以及阮一峯老師的es6講解。

相關文章
相關標籤/搜索