The process started with a small coding test that you can complete offline and submit. The initial screening was followed by 5 rounds of interview in total.
Round 1
Coding challenge and a discussion on current or past work
Round 2
Coding challenge, system design and a discussion on the current or past work.
Round 3
This round was taken by a director. It started with a brief discussion on the overall work experience followed by systems problem and questions around the same.
Round 4
This round was taken by the CTO himself. It started with discussing the work experience with a deep dive on any one project followed by some problems that touched upon various OS concepts.
Round 5
This round was taken by a VP. We discussed my work experience followed by a brief high-level system design discussion and then the rest of the conversation was about Platform9, their work, culture, vision and related things.
I received the offer on the same day