Earlier quoted context omitted.
Having never worked in SV, are these home assignments common there? I know several engineers who would refuse to do any homework at all as a matter of principle, so a task of this magnitude without compensation sounds laughable on the face of it.
I'm on the other coast, not even in a major tech hub, and we do a take home assignment now to screen applicants. They choose from 2 languages,and an experienced coder is done in 5-15 minutes. A fresh grad maybe 45 minutes. The tasks have no practical work application, and are just code samples. If they pass this and a phone screening, there is a live challenge as well -- the take home version we give people 48 hours…
We've been super successful in mining the late round rejections from companies like Google. Getting to an on-sight is a huge signaling factor, they do the early filtering and we can move fast to an offer