Also, I have been focussing a lot more on “coding” problems (as in that whiteboard thingie) because that is what I guessed asked whenever I interview. I am going to work on that as well. That, while shows candidate can solve that coding challenge, is more of a GRE - GRE shows the person is good at taking GRE and may not necessarily be good at english, maths or reasoning at all.
This is for data science, data engineering and cloud architecture positions.
I sometimes think problem set focused technical interviews are an American thing. Even when applying at google in Europe I didn’t have a technical test.
What position in Google were you interviewing for? I thought any engineering position requires around 4 technical interviews. There is no difference between Europe and the US in this regard.
Something like a customer success engineer. What I was told was my technical interview consisted entirely of thinking of reasons why an imaginary customers AdWords weren’t showing. I didn’t move on from that so maybe there were leet code waiting for a more suitable candidate.
To clarify a bit, cause it matters. This is more of a listening skill, and then an analytical skill. Mind you listening is half (or more?) of good comms. But evaluating listening is 10x more difficult than speaking or writing. The latter two are not a proxy for the former.
If you have extra N hours to prepare for an engineering interview, I think spending them on practicing problem-solving and coding would be more efficient than practicing storytelling.
If you are already pretty good at interview problems, it might be valuable to invest a bit of time into communication. Doing a mock interview or two would be good way to do it.