The interview consisted of three technical rounds, one Director-level round, one VP-level round, one HR round, and one online test.
I did very well in all the technical rounds.
During each round, the interviewers asked me whether I had come through a referral, which made me realize how important referrals can be.
I told them that I had applied online.