Last week, I was scheduled for an interview at a mid-size company for a programmer position.
I believe I performed well on the verbal interview but not on the technical test which was a typical programmer "stress" exam, with questions ranging from design pattern definitions up to math brain-teasers, with a 30 mins time limit.
I have a feeling I didn't do well on it and mostly because I was in a serious crunch period for the delivery of a project at one of my current employers. ( I work 2 jobs)
My mind was split between the interview & trying to figure out how I was going to squeeze 2-weeks worth of dev time into 3 days.
I know I shouldn't have accepted an interview during crunch time but I didn't want to miss the opportunity.
So I'm wondering, would be a bad practice to ask for a 2nd chance on the technical exam if I get refused the position for the reason of a mediocre performance on the programming test?
I know I could have done way better, if I had presence of mind & less stress overhead.
I'm usually a very bi-polar test taker, I get top scores or I fail epically.
Also, give me the same problems & definitions to answer in a verbal or interactive context, I can answer & recall almost everything on the spot.
But put me in a room with a pen & paper with a timer...then it becomes a struggle of epic proportions ^_^
** As an update, I finally got a reply from the recruiter that referred me and she confirmed I was refused the position because of my poor performance on the exam and she didn't seem interested by my circumstances.
But ironically, I got an offer for a similar position by another company, almost the same day.
So you win some & you lose some!