The first round is a phone interview, which talks about the basic tech knowledge and project experience. Then 3 rounds of tech interviews to talk about tech details about the product needs. The fifth round is still an onsite interview with the hiring manager and HR, which is talks about the salary and job intention.