Ask HN: Is it normal to have to build an app for the interviewing process?
I recently applied to a startup for an internship, and they responded by asking for a "work sample" For this work sample, the company has provided specifications as well as required technologies for a web app I am supposed to build.
I have never done an internship before so I don't know if this is unusual, but it feels like a bit of a red flag...
7 comments
[ 3.3 ms ] story [ 26.7 ms ] threadI wouldn’t do it NOW, but just starting out it was actually a lot of fun and I learned some neat tricks along the way. That kind of interview landed me a great first job and launched my career.
So I wouldn’t consider that a red flag all by itself.
However I would push back if the scope they ask for is unreasonable, ie if it would take more than a Saturday or so.
If it looks like something they’ll actually use in production or if it would take more than a day to complete, those are big red flags (trying to get free work or just not respectful of your time and work-life balance).
The idea is to demonstrate that you’re able to do the type of work the company will want you to do using the technologies you’d be using on the job. It provides a sample of code to discuss in technical interviews to get a sense of our ability to communicate about technical topics. And because everyone gets the same coding project, it allows the hiring team to compare candidates’ skills in an apples to apples manner.
That said, you will own the finished product (right?!) so add it to your portfolio when finished, eg post screenshots etc on your website.
Be cool about it though, make sure you’re enthusiastic and mention you will be posting the project on github or whatever (if that’s what you do). If they demand they own it then that’s a red flag.
Remember you are also hiring THEM as much as they are hiring you.
If you do option 3 there will be one of 2 reactions - they decide you are overboard and do not want you, and really if they cannot appreciate the hard work, they are not worth getting wrapped up in, or they will go ga ga over you and want you immediately.
http://www.gayle.com/blog/2013/09/18/companies-who-give-cand...
I think the company should be very clear about the maximum amount of time you are expected to spend on tasks as part of the application process. There are some cases where companies do this kind of thing to get candidates to do unpaid work.
From your perspective, perhaps the most useful and actionable thing you can do might be to get more offers for internships / work from a range of other companies (easier said than done, of course). Ideally offers not just from startups -- larger orgs, despite their other faults, can have a more professional approach to hiring people.