Applied online then contacted by a recruiter.
- The first round was a coding exercise in codepad with 2 engineers, the exercises gradually became more and more challenging as you passed each one.
- The second round was with another 2 engineers, after a brief chat, they asked a question about designing a system with some concerns of scalability, availability etc. Then there was a short coding exercise in codepad.
Overall the interviewers were friendly and brilliant, the interviews went smoothly. Soon after the second interview, I was invited to the on-side interview, then dramatically, the recruiter blew up the process:
After I obtained the visa for visiting London, I asked the recruiter twice for confirming the interview date, he promised to come back to me soon, and...he disappeared.
2 months later, I asked for reimbursing the cost from my visa application. This time, the recruited answered back and just coldly forwarded my request, with absolute no excuse, like nothing happened. I've seen recruiters forget things and I sort of understand that because they're sometimes overloaded, but at least they'd excuse for negligence. It's really hard to believe that a professional to be this rude: you spent time on interviews and visa stuff, but I just forgot you, too bad for you, no excuse. What an attitude.
You have a brilliant engineering team, don't get dragged down by an unreliable, rude recruiter.