I applied online. The process took 2 weeks. I interviewed at Live Planet
Interview
Two interviews: one phone interview with HR, another technical with video and coding. Technical interviewers seem incompetent and unfriendly, no one was able to describe the details of the role posted.