One round of online coding with three rounds of onsite coding. The online coding were leetcode medium. In onsite, first round was implementing dns system (mapping between ips and url). In second round, binary search question and simple string question. Third round was non-technical.