I work @Microsoft, and was formerly an Azure MVP. I specialize in Azure+Data, and help companies build their software on Azure. I try my best to amplify quiet voices of underrepresented folks in tech.
This is a great read. Lots of insights and great suggestions.
While Google's interview process might not be the same as other companies, your experience (and writeup) highlighted many takeaways that (in my opinion) apply globally and are beneficial to anyone preparing for a tech interview, two of which I think are absolute standouts:
asking clarifying questions. This is a big one, for me, especially when given requirements that are incomplete (which sometimes happens intentionally).
speaking your thought process. Sometimes there are many ways to answer something (often based on our own experiences), and speaking out loud, as we work through a problem, gives the interviewer a peek inside our brains to understand context.
This is a great read. Lots of insights and great suggestions.
While Google's interview process might not be the same as other companies, your experience (and writeup) highlighted many takeaways that (in my opinion) apply globally and are beneficial to anyone preparing for a tech interview, two of which I think are absolute standouts:
Thanks for sharing.
Thanks David!