Quite a thorough and long interview process, involving a "sample project" requiring homework and preparation. It's a lot of hoops to jump through; I'm not certain it generates much benefit, at the end of the day. Excellent candidates with strong backgrounds may simply decide to look elsewhere.