one phone screen
one manager interview
and an virtual on-site (about 5 people, most of not related to technology)
It is said to be like Google interview, but I don't think they are seriously to select people, maybe they are more emphasis background interviews rather then technique interviews