我將在這裡補充我過去幾個月的經驗。
TL; DR; :我同意,大多數情況下,這些測試對招聘過程幾乎沒有價值。但是:
- 對於那些試圖招募您的人來說,如果他們給參加相同考試的每個人,以便能夠將您的知識與其他應聘者/僱員進行比較,它們將非常有用
- 涉及有時間限制的任務時,深入了解您的流程,能力等
- 面對面討論時,您有機會討論您的招聘方已經熟悉的事情
已授予:這些都對那些進行招募的人有利。當心您創建的任何內容的“反饋”:這是為了證明較低的薪水是合理的,而不是出於您的最佳利益。
因此,在2018年10月之後,我開始尋找新工作。也向我的雇主宣布了。聖誕節前簽署了一份新合同,以便能夠在2月1日開始。
我最終進行了其中兩個測試。其中一項是邏輯測試,需要在辦公室進行,他們預計這將花費大約2個小時。另一個是為後端構建“瘋狂的八人制”遊戲,因此可以在refresh / cli命令(PHP;)上實現全自動。
接下來,我在Github & Bitbucket上有很多回購,可驗證的經驗(列在Li,SO Jobs上)和我自己的網站上。
因此,這些測試並沒有使我眨眼很多。但是,我是,他們的意圖僅是在任何談判中讓待命的雇主受益。也就是說,能夠對此給出負面的“反饋”評論,以便能夠為您的工作提供較小的月薪。
我選擇進行兩項測試這樣做的主要原因是當時公司聽起來還不錯。
事後看來,我不同意(我自己)。
我最終與一家公司簽了字,後者查看了我已經公開可用的代碼。他們問我是否可以向他們解釋一些。提出了一個用例,以及“我如何將Github上的內容應用於該用例?”,我們在那兒然後在那裡進行了討論,沒有準備,沒有代碼,只是立竿見影。關於最近的工作,我可以向他們展示一些問題(在線實現我的東西),然後我們開始製定合同。
(注意:以上段落總共有3次會議,但所有3次會議都只有一個主題:“認識您”,“告訴我們您可以做什麼”,“您想要什麼”為您準備的時間”)
不過是為了捍衛這些測試。如果您沒有任何可驗證的經驗,那麼除了等待雇主的好處以外,這些測試也可能是有用的事情。可驗證的經驗可以是多種多樣的,而不僅限於:
- 一段時間內的公共存儲庫(Github,Bitbucket,Gitlab等)
- 對(開源)的貢獻項目
- 以您的名字命名的項目,例如網站,應用程序,應用程序等
- 帶有參考的工作歷史記錄
在這種情況下,是的,您應該進行測試。如果您是剛開始學習或在學習後的頭幾年(2或3年)且沒有上述條件的話,也是如此。
在幾乎其他任何時候,從現在開始,我都會拒絕進行這些測試(以我自己的經驗),並主動提出討論我創建的內容和由他們提出的用例。