There was an initial screening by the HR with background questions followed by three technical phone interviews, then a chat with the CEO. They normally have an onsite interview also, but I never got to that. They care a lot about your passion to help the world :)