After I submitted my application, I was contacted the next day to schedule a phone interview. I had a 30-minute interview with HR, and on the same day I received an invitation for the second round. The second interview was with the team leader. It took about four days to arrange the schedule, and the result was also announced about four days later. I didn’t pass, but I was told that the final stage involves job shadowing at the office and an interview with the manager.