|
|
|
|
|
by BurningFrog
3051 days ago
|
|
The motivation is that you're showing off your skills with this code. You want to deliver the code that, in your opinion, is the best possible for solving the given task. > which will never be maintained because its a take-home assignment You will most likely be asked to add a feature or two to it in the followup in person interview. |
|
All of mines have had a time limit to them of an hour. The process has always been
1) arrange a time with the recruiter when I will be free for an hour, e.g.lets say 1PM.
2) recruiter emails me the challenge at around 12:58. I get the challenge and have to code the solution and have it back to the recruiter by 2PM.
Then at the face to face interview we've went through a code review of my code and talked about why I chose to do somethigns the way I did, if I had to more time what would I do differently, was there anything in my solution that I wasn't happy with etc.
Seems to work reasonably well.
There is no way on earth I would be dedicating a weekend or more to an interview task.