The overall process lasted around a month with several phone and skype interviews and one logic test. While the technical interview was fairly difficult for me as some of the topics that I was asked, I had learned years ago, the overall process was fairly easy and I believe the technical interview was more of a way to test your level for the training as I passed the interview despite only getting about half the questions right.