A telephonic technical interview where the interviewer himself appeared to be very average.
A face to face interview followed by application coding.
Some more technical discussion.
Discussion with technical lead.
Discussion with director.
HR round for salary negotiation.
Discussion with vice president.
All these rounds just to know that they cant afford me.
These guys wasted my two days just to tell me that I was unaffordable for them.
They should have called me after having all details and then proceed.