I was recruited by an external agency they use to interview for a Software Engineer position. I was called in for an interview the following week.
The first interviewer, an executive, was completely unprepared and admitted at the beginning he did not have much time to prepare. He pulled up my resume on his laptop and asked me some general questions about my experience, and then some questions on my projects. I was also asked what specific role I would be interested in playing on their team, after being told of the numerous opportunities available. The interview lasted a total of 10 minutes. I was ushered into a conference room to await the next step.
The executive pulled a senior engineer from his desk and asked him to interview me some more. On the spot, so no time to prepare. I was asked about my background and some general questions on programming languages I have used. Lots of compare and contrast. Once again, another 10 minute interview.
The decision was made to escalate me right away to the next stage, the technical assessment. I was paired with an engineer who would likely be a peer. The goal of the peer was to have someone to ask questions to and to monitor your progress. I was asked not to disclose the details of the assessment by recruiting, so I won't. But the test is more about your problem solving skills and ability to learn something new than anything else. The peer was very friendly and able to answer questions. You are given two hours to complete the test, and I completed it in exactly that time.
After my test was turned in, I was dismissed. A week later, the executive informed me recruiter that even though I had a perfect score on the technical assessment, and the engineer commented that he really wanted to work with me, the exec felt I was too immature for my salary requirement and as a result denied me. Recruiting pressed for details but got nothing, so I'm thinking bias.
I ended up getting my salary requirement with a different company.