First had a 30 minute phone call with a recruiter. Then moved on to a 1hr phone call with an employee for a technical interview. After passing that, I moved to a 1 hr phone call with the CTO. I passed that and moved to the final stage, which was a 3hr onsite, where I had technical interviews with 3 employees.
One thing to be aware of is the company doesn't seem to care that much about personality or anything other than coding skills. I don't know if it was just me, but at the final level, no-one asked me any other questions other than how fast my code would run. They would answer any questions I had, but did not seem interested in me as a candidate. I had a much better experience in the earlier rounds than the final round, as any conversation was very one sided.