First was a telephone interview which lasted about 20 minutes. After a few days i was invited to a video interview with two managers and HR. Then i was invited to a 2nd interview that was 3 hours long where i met some other employees and they showed me what they did for work.