問啥問題都不如showmethecode。
讓候選人寫個計數器案例,要求如下:
- 使用redux或mobx管理狀態。
- 計數器有加、減、異步加功能。
- 要有路由跳轉,一個頁面只展示當前數值,點擊按鈕跳轉到另一個頁面有計數器的各項功能。
- 盡可能減少重復渲染。
- 必須按工程化要求做,不可寫在一個文件內。
就一臺電腦,可以下npm包的,打印要求如上的試卷,全程不可以打開瀏覽器、手機、聊天軟件。候選人可以在半小時內獨立完成以上功能,變量名、函數名、目錄名、文件名符合規范,注釋清晰完整,功能驗證無誤,所有組件經驗證都沒有重復渲染。
那么恭喜你招到一個來了就能干活的程序員!