There should be 4 steps, HR, Technical, EM, and User. But depends on your qualification, you can only meet 3 of them. Mostly discuss in English. There are interaction between you and employer/senior dev. Mostly discussing your skill.
the whole process was:
screening CV -> online coding test -> technical interview -> pair-programming -> bar raiser (hiring manager interview)
the gap between pair programming and bar raiser interviews could take up to a month. however, the wait was totally worth it as after receiving an offer, i got a chance to join their engineering boot camp.
I applied in-person. The process took 2 weeks. I interviewed at Gojek (Bengaluru)
Interview
Interviewed in Bangalore. Take home coding assignment, followed by video call review with engineer. Standard onsite process, 1 pair programming, 2 system design rounds. The interviewers expectation during system design isn't very clear compared to system design interviews in FAANG companies. Every interviewer has their own structure in which they drive the interviews.