2 Rounds of in-person interviews.
1st round interview was conducted by 1 HR & 1 senior, and the second round interview was conducted by two senior management, but kinda disrespectful during the meeting from some rude questions that really personal and not related to the job.