The interview was not that hard but it was a long process, very standard for a company this size because they want to compete with larger companies and organizations. Sometimes you only need two interviews, once over the phone for a few minutes and then an in person interview or online meeting.
The process took 1 week. I interviewed at Cambrian Solutions in Feb 2009
Interview
The interview process consisted of sitting down with a different person than the one I was told the interview would be with. The office was busy and he seemed to be surprised to half to interview me. After the standard small-talk, I was led to an boardroom where I was generally asked, "How was university?" I was thrown off by such a random question and choked. Too bad, would have been a wicked job. They took somebody with 'more experience'.