One of the most thorough, structured and organized interviews I've gone through. I was truly impressed with how operationalized the interview process was.
Consisted of 4 rounds: phone screen, 2 hr analytics test, video conference interview with a potential team member, and a final in person interview consisting of 5 interviewers across 3 x 45 minute sessions.
Overall, a fairly positive, yet very intense and time consuming process.
Unfortunately, I was not extended an offer. One of the most senior level interviewers was gracious enough to offer me feedback as to why. However, part of this feedback was that I hadn't demonstrated my ability to handle large sets of data. Because of this, I feel there was some lack of cohesiveness across the entire four rounds. It seems that since round 2 was an analytics test, I probably shouldn't have been moved along to the next 2 rounds if they didn't feel my skill level was there. Granted, the test did not involve a very large or complicated data set, but it seems that if that was part of the criteria for the position, the test data/questions should have reflected that. It's pretty difficult to demonstrate your ability with large sets of data during a verbal-only interview. Therefore, I feel if we could have better identified during round 2 whether my skill level was what they needed or not, it would have saved a lot of people, myself included, a lot of time.