Out of Google, Amazon, Microsoft and Facebook, Google was the only company that straight up declined to interview me because I did not meet GPA requirements (3.0 cumulative - I had a 3.4 at the time in CS but I hadn't done well in freshman chem or calc 3)
I like that they decided to stop asking brain teasers due to a lack of correlation between performance in them and performance once hired. Do they really think that cumulative GPA has a strong correlation on new-hire performance?
I certainly don't.
(I expect to get some push-back from you guys and I'm interested in the discussion to follow :))