Very extensive. About 4 hours with different people. I answered all the questions to the best of my knowledge. It looked like I was a very suitable candidate.
But was very disappointment by the way they handled the rejection process. A generic letter was sent saying that "We do not have a position for you at this time". That seemed very unprofessional and I lost respect for how the Company handles the overall interview process.