the interview process was as follows:
1. an initial interview with recruiter.
2. technical assignment a simple 2 days work assignment.
3. technical interview with two other engineers
4. final interview and offer with managers.
this process went very smoothly and they get back to you pretty quickly.