3 ms·
As some other commenters mention, and I feel the same way: if a company asks you to do this, they're asking for too much and I think it's fair to tell them that
by yladiz 9y ago
As some other commenters mention, and I feel the same way: if a company asks you to do this, they're asking for too much and I think it's fair to tell them that that is an unacceptable amount of work for an interview. I can kind of see this as fair only if you are going in as a more experienced dev but with no work examples, but in that case, it's simple enough to contact references to verify previous work and positions. The only reason I would do this during an interview is if they paid me for my time, essentially treating me as a contractor for some period of time, and the time frame was large enough if I was currently working. If a company asked for this without offering to pay, I would decline the interview.
One additional thing to consider is that if you do work like this for an interview, you should explicitly request to keep the copyright to the work in case they don't give you the job, so you can showcase to other prospective employers. A simple way to do this would be to request them to review it on Github or Gitlab.
- turc1656 9y agoI understand what you're getting at here - the request/requirement to jump through hoops. But I don't think it's unreasonable for a potential employer to want to gauge technical ability, especially given the amount of people who graduate from degree factories without any ability to actually code or do any sort of technical work. Usually these positions, and this field in general, pay well so I would think that people would want to go the extra mile to get the job. Also, you need to remember that employers take a risk with every hire. The cost of hiring and onboarding (and firing, too) are not insignificant. If I was involved in the hiring process and someone expected to get paid as a contractor for their time spent as part of the interview process, I would not be calling that person back. If, however, a person expressed their displeasure at the amount of time it would take to complete the request given their current workload and schedule, I would probably be willing to work with them and try to figure out some middle ground that would serve both sides reasonably well. Of course, you also always have the ability to tell them that you think it's too much to request as part of the interview process and do not wish to continue the interview process as it would be a waste of everyone's time. Given the hiring risk(s) and costs associated with it, I think it's extremely distasteful to seek to be paid as part of that process.
- yladiz 9y agoIf I'm asked to do more than a few hours of work for an interview, I expect to be paid for my time. It's unfair and disrespectful that an employer would ask for a large amount of time (like the requirements in the post) without paying for that time. Of course there are ways to be tactful about it, without directly stating it, but it's not unreasonable to get paid for a large amount of work.
- deleted 9y ago[deleted]