I first had an online interview with a hiring manager, which is to get to know about my work experience and some technical questions. Afterwards, I had an on-site interview with a group panel, the hiring manager and another technical manager. A lot of technical questions this round.