After applying for a position, it is not uncommon for a potential employer to sent some kind of assignment or code test they want completed before moving forward in the hiring process. I usually don't mind this sort of thing, so long as the assignment is reasonable.
My question for the community is, "What do you consider reasonable?"
How many hours are you willing to put into one of these projects?
I am asking because earlier this week I received a code test from a company I had applied for and was kind of intimidated by the amount of work involved. I'm guessing that it would take me around 10 hours of work to complete, and am not sure how to feel about this...
Either I am unqualified for the position, or they are asking too much of their applicants.
I personally believe in show and don't tell. So if I am interviewing with someone or vice versa I would rather appreciate that I get to see some code that an individual has written or have someone assess me on that rather than how I well I can articulate myself or conjure up jargons and buzz words.
I am comfortable taking on large problems as long as there is flexibility in time. I spend about 15 hours over three days solving a problem that intrigued me when I interviewed 5 years back. I learned a lot about company, programming and myself int those three days.
Years later as I am trying to make that experience smoother for others, I have done a 5 series blog on what we look into coding solutions. Hopefully, that solidified them a little bit and doesn't make them look like "vague" and "just a whim and fancy" coding round.
Find my detailed take on coding problems given out by Thoughtworks recruiting here.
http://priyaaank.tumblr.com/post/95095165285/decoding-though...