Dear Ruby Developer applicant,
I would like nothing more than to contribute to your success! Here is my guidance on how to completely ace our coding assignment:
- Follow the instructions: You wouldn’t believe how many candidates are disqualified by not following the instructions, or by building tons of extra features. Show us that you can code to a shared specification.
- Focus on efficiency: Nested if statements can totally solve the problem, but are not very impressive. For perspective, I wrote nested if statements when I was learning Visual Basic in 10th grade. Show us that you can innovate on a simple problem with an elegant solution.
- Write tests: We like lazy developers, and lazy developers write tests so that they don’t have to waste time debugging code later. Show us how you will be a steward to our technology and to your co-workers.
Most importantly, HAVE FUN and good luck!