The interview process was 3 phases.
General interview: questions regarding my interest in the position and my background
Technical challenge: a task that has to be submitted within a few days
Technical interview: a review of the task and some technical live test cases
The interviews were smooth and friendly.