I took an aptitude test online, which lasted 20 minutes and consisted of 30 multiple-choice questions. The technical round was conducted by an Associate Principal Engineer, followed by a managerial round with a Principal Engineer, and finally, an HR round with an HR Manager.
The managerial round interview went well, and I was hoping for a callback from HR. However, I didn't hear back from them despite multiple follow-ups. After a month, I received an email stating that there were too many profiles and I was not selected, which I felt was not a proper reason to reject my profile.
Later, I realized that the interview process was just a formality, and candidates were already chosen through internal referrals and team lobbying. This is not professional behavior.