For me the interviewing process consisted from the following stages:
1. An initial interview with a hiring team (~30 min)
2. An offline technical task (~1 week)
3. A tech interview (solution discussion + general questions, ~60 min)
Unfortunately I didn't get the position but they provided a constructive feedback.