I had a phone interview that lasted 45 minutes in which I was asked about 30 questions that focused on very specific skills and experiences. The questions ranged over several different disciplines from accounting skills to project management skills to IT skills, to finance skills. After a week, I was told they wanted to interview me in person, and we agreed on a day in about a week and a half. I was told how the day would be scheduled and I would be sent the specific travel arrangements. Two days before I was to be there, they called to say that they could not get all of their people together on that day that they needed to reschedule it to the following week. I was called two days later to say that they were having trouble finding a flight (from a top 20 airport). At the end of that week, I was sent a generic email saying all positions were filled.