Here's an alternative hypothesis: the interview process is selecting for different traits than what you are expecting.
https://www.google.com/about/careers/lifeatgoogle/hiringproc... is a pretty good explanation.
https://www.google.com/about/careers/lifeatgoogle/hiringproc... is a pretty good explanation.