Over the phone 30 minute interview. Person quickly introduced himself and went directly into a very detailed technical line of questions - over the phone. Very odd given I knew nothing about the position from their perspective, knew very little about their business as its not publicly known and know nothing about the culture - outside of reading the advertised position. Had no idea what the culture is or what types of backgrounds they needed.
Terrible experience - worst interview I have ever had in my 20 year career - there was no discussion about who I was as a person, who they are as a company and they type of folks they are looking for. It was directly into a coding question - anyone can find answers to coding questions using google online - the key is to know who you are talking to, what they bring to the table and their experiences. Very very poor showing - I should have said goodbye after the first question - shows lack of maturity in the organization and the personnel - stay away. People make the company successful - not what they know about specific coding details.