Interview process depends on team managers. Sometimes happens that those are not very experienced but at least on my project everything was fine with it. The interview lasted for 3 hours. There were a lot of questions which covered most of the aspects of my profession (theory and practice). Sometimes I'd even to think about my answer =)