I applied through a recruiter. The process took 4 weeks. I interviewed at Client Server
Interview
3 main stages to the interview: starting with a general meet and greet with managers of the team with some technical questions, a take home tech test, an in person interview in the office which is more technical. Throughout, the recruiter (Ed) at client server ensured I was prepared and aware of expectations at each stage of the interview.