Phone screening mainly focused on coding. Onsite interview consists a few rounds of coding / data structure / algorithms, one round of design focusing on distributed systems, and another round with some coding questions plus some basic OS / System / Networking concepts.