I applied online. The process took 2 weeks. I interviewed at Nbyula (Bengaluru) in June 2019
Interview
They would schedule interviews as per their convenience and expect you to show up or get ready to listen to "its weird you cant even check your mail". Please go thru the reviews before attending the interview.