I applied late July, Early Aug I got an online test, 3 programming questions. A week later I was invited for on-site interview, a technical interview with two senior developers; 2 coding questions; followed up by a behavioural interview with two hiring managers. At the end of interview on of the hiring manager told me they no longer need junior developers and now they are recruiting for intermediates and juniors!!! It was such a waste of time! And it wasn't the end of it, it took them 6 weeks to finally send a rejection email.