There were three interview stages:
The first interview was an easy one with HR, where you introduce yourself and discuss your CV in a casual conversation.
The second interview was technical. You were given a live coding question and had to solve it using C++. Preparing with simple to medium-level LeetCode problems can help you get ready for this stage.
The third was an onsite interview, which wasn’t really an interview. They showed you around the workplace and discussed the tasks you could work on.