> I found it amazing that for each of the interviews I was given enough information in advance to actually be able to prepare myself.
I had the same thought. To me, Google seemed 100% concerned with evaluating engineering skills and they wanted to do the opposite of hitting my weak points or quizzing me on trivia. I got a pretty good amount of detail on what to expect, loads of links, book recommendations, practice exercises, and even a video SRE interview coaching session by a couple SREs (all of which I combed through, yes, I even bought two of the books). Personally, it was a great interview experience.
I also interviewed with another large software-oriented tech company, but Google put more effort into providing preparatory material.
> So the fourth interview (1:30 PM) on that day was the large systems design interview. Unfortunately, I was a blockhead on this one, then got nervous more and more and thus failed it.
It's also the area I felt the weakest in. It was the hardest to prepare for and they gave the least amount of prep material.
(Disclaimer: I start with them in 3 weeks.)