1. They contacted me through LinkedIn.
2. After Initial discussion over phone, they scheduled interview in their office.
3. During interview I was in technical discussion with their tech guys and then their boss joined the interview and since then he started to ask irrelevant question, pouring some poor jokes and all. At some point of time I was thinking I have wasted my time to come here.