2 sets of face to face interviews.
1st very technical, 2nd meeting all stakeholders and executives.
Aced both rounds. They called the headhunter and asked for salary range after 2nd round.
After a long and torturous wait, while they interviewed other candidates....
Still radio silence.... About 4 months or so after my 2nd in person, I got to know that they hired an internal referral.
The interview was in early 2015. To this day, they never bothered letting the headhunter know what happened ( its 2019 now :) ).