Overall process: 2 phone screens followed by 5 rounds onsite.
I interviewed in July 2018 at New York office.
After two phone screens, with standard data structures and algorithms questions, i was invited for an onsite.
At onsite, there were 5 rounds that test the following:
- Your speed and correctness
- Your general coding standards (DRY run, testing strategy thought process)
- Your knowledge about systems