I had 3 interviews with the company. First with HR manager to confirm my availability and personal information. The most important was the technical interview. I spent around 5 hours doing the test. Very hard. I think I was able to finish less than 50%. The 3rd interview was conducted by the team leader and operation manager. It's quite easy. Just some basic question about your personality, career patch...