The first stage was a online coding test. Next was a scheduled phone interview. Lastly was an onsite interview.
The onsite interview consisted of 3 interviews, about 40 minutes each.
I didn't get an offer, but the hiring manager was nice enough to call me back and explain where I could improve.