I had a hangout call with one of Google's engineers in London. He asked me to design/code a Photoshop wand in C++.
I discussed how to select a region of interest and loop over neighboring pixels. There was very little guidance. I asked many questions, but the interviewer was reluctant to interject.
We discussed image planes, formats, and how to navigate/index color components using nested for loops.
At the end, the interviewer said I should have used a stack. I quickly coded a stack using STL, and we said goodbye.
The HR told me, after I poked them three times and waited about two weeks, that I was rejected. I feel the question didn't really test my video engineering knowledge. The question wasn't clear, the solution discussion wasn't fair, and the follow-up process was lame.
Design/code a Photoshop wand.
The following metrics were computed from 1 interview experience for the Google WebRTC Engineer role in London, England.
Google's interview process for their WebRTC Engineer roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Google's WebRTC Engineer interview process in London, England.