Job interviews for programmers now often come with days of unpaid homework
Melissa McEwen, for Quartz:
It turns out I wasn’t alone. Developers all over the U.S. had encountered the practice, spending anywhere from a few hours to over three days working on their unpaid interview assignments. In a talk given at PyCon last year, software developer Susan Tan said she spent as long as 32 hours on homework, only to be rejected because it was missing a feature not even stated in the original requirements.