I was contacted by a recruiter on LinkedIn. I had two phone interviews, one with the HR who asked me few questions about alghoritms and data structures, the other technical with an engineer. Then I went for onsite interviews. Five coding interviews of 45 minutes each, concerning alghoritms and system design