I applied online. The process took 4 weeks. I interviewed at Achievement First
Interview
It's pretty easy, different teams will take your interview and will select you if you fit into the culture and have your fundamentals clear. Looking for a candidate that is willing to learn and show the motivation.