I applied online and took about 2 weeks to get replied. There are 3 stages of the interview. First is the assessment test. Second is an interview with a supervisor. The third is with CEO. First two stage was okay, but the CEO was rude. I can't answer some technical questions. They feel like you are wasting their time.