Ask HN: Is it ethical to ask me to write software for free before an interview?
github.com
github.com
I would be willing to spend several hours on a project for them if they spend the same number of hours doing something to help me. Then see how many want to put that effort in.
If my degree does not mean anything at all in the software field, I wonder why we spend so much money on getting a degree!
"The point of this exercise is to benchmark your writing skills. Write an approximately 500 word article about something you're passionate about that's technology related."
The holier-than-thou approach taken here is sickening. Why does this company expect a prospective employee to do all this without even a guaranteed date for an interview?
They have invented a deplorable interview screening procedure where the company has to invest zero time on the candidate but the candidate has to dedicate a few hours to prove that you can read and write before they are willing to engage in a conversation with you. This inequality is disgraceful.
I don't know much about Surya Software Systems but if you look at their organization page, there are exactly two repos: The Interview repo of this post link and SwiftUtils which they don't seem to have any intention of maintaining.
It is ironical that they have not contributed anything to the open source community despite owning a GitHub account but are gratuitously demanding a software project to be developed for them even before you could apply for a job there.
No, thanks! There are plenty of companies out there that are more respectful to their employees.
I wonder why software companies these days take it for granted that professional software developers who code for a living would spend half a day from their schedule or work overtime for free.
Now, don't give me the argument that many developers do it anyway by writing open source code. That falls in the category of "volunteering". Working overtime and spending 4 hours on solving a toy problem is not volunteering.
Can I ask them prove their management skills or ability to compensate me well enough before I jump through their hoops?