Hiring process was smooth - did the first online test , was supposed to be 1.5 hours but took me 3 hours. This turned out not to be an issue as most people cannot complete in that time. I was invited to second round to do a pair programming exercise , a fairly simple event manager app/observer pattern - idea was to fix known bugs in their code. I did have a few bumps , but did finally get the test running. This was mainly due to nerves. They didn't use generics either in their code - and momentarily lapses caused me to stall I was wondering why the code didn't compile - took me a few seconds to realise the Lists/Maps were not generics. I thought i did well enough as I did get the code working in the end - turns outs thats not enough!! I get the generic email suggesting other candidates are more suitable!