Just heard back about the interview.....I didn't get the job );
I interviewed ok, both technically and non-technically, and apparently got on well with the team, but...I failed on the coding exercise.
The exercise (making a tic tac toe game) had six steps. I got to step 5. The feedback I had was that the quality of my coding was not good enough.
I wrote the game as a console application. Each player had to enter an X 'and' a Y coordinate of the tic tac toe grid in the console to place
their X or O. The code was all horribly dumped into the main method and the 2 classes I wrote were horribly incohesive!
I tried to redeem myself in the code-review interview by being critical of my program and explaining how I'd clean it up but....obviously I wasn't successful!
Apparently, one of the developers in the company, did the exercise in 90 mins, as a beautiful swing application with AI and a computer player!
They said that they never expected the candidates to be able to finish the entire exercise, but I got the feeling that they weren't too impressed with my coding abilities!!
I think I rushed it and paniced, and for some reason I didn't use Google or any of the stock code on my USB stick (nerves).
(Apparently it was ok to use these resources for the coding test). I'm sure I can do better than that next time, and I'm also going
to do the
ExamLab coding assigments as extra practice before my next interview.
The agent I used fought my corner and asked them if they'd consider taking me on a trial basis, apparently they took some time
to consider this, but ultimately declined as they think I'd need a lot of training.
Absolutely gutted! And I get the feeling that I may have damaged my viability with the agency I used! or maybe I'm over-analyzing!
Oh well, thanks for the replies!!