4 stages interview 1 HR typically chat about the position 2 Online tests, puzzles, situations 3 Interview with the hire manager 4 Interview with hiring manager and director (never done it) All these processes were slow and I had to send several emails to know how the process was going. All the interviews were in English