They'll give you a machine test first, which is basically a bunch of LeetCode-style questions, not always that relevant to the role. After that, they'll call you in for a face-to-face, but you'll likely have to wait around for 40 minutes. They’ll ask you to fill out forms and push you to write down references. Then comes the technical round, followed by HR. Even if you clear all the rounds, the offer tends to be much lower than expected.