Online application (CV, letter of motivation), online assessment (logical thinking, maths, english test), three interviews, one with an intern, one with mz former direct boss and a last one with the biggest boss in the company (logical thinking, interests, educational backround, wishes for future development and so on).