Total three rounds of interviews and one screening phone call. The whole process wasn't bad and the questions that they asked weren't too difficult. The phone call screening just asked about yourself, the next interviews dug deeper on knowing more about yourself and what you've done. The 2nd and 3rd round interviews asked the same questions with more behavioral type questions. Was invited to the TFS day but could not make it. Got a call back after the third interview at the office to say I wasn't accepted but I think the experience was more than fair and everything was handled well.