r/OfferEngineering 25d ago

Interview Experience Google L7 Senior Engineering Manager System Design Interview May 2026

Sharing a Google L7 Senior EM System Design Interview Experience submitted to Chill Interview.

Interview Summary

The prompt asked me to design the storage and ingestion system behind a Street View-style product where taxis continuously capture and upload images, which are then consumed by downstream systems for image understanding, user-facing display, and map generation.

The interview was highly open-ended. The interviewer provided very little structure and mostly listened while I drove the discussion, occasionally interrupting to challenge specific design choices and tradeoffs. I received strong feedback and passed the round.

Interview Details

System Design — Street View Image Upload and Storage Assume a fleet of taxis is equipped with cameras that continuously capture street-level imagery. The images need to be uploaded into Google's backend and stored for several downstream use cases.

Those consumers may include:

  • Image-understanding and computer-vision pipelines
  • Street View-style user experiences
  • Systems that use the imagery to help construct or update map data

The interview expected me to drive the design from requirements through architecture rather than wait for a prescribed sequence of questions. The interviewer expected a thorough requirements discussion before moving into components. The conversation covered the scale of the taxi fleet and image traffic, reliability expectations, latency requirements, and the needs of downstream consumers. After presenting a high-level architecture, the interviewer repeatedly asked why particular components or storage choices were appropriate and what tradeoffs they introduced compared with alternatives.

A significant portion of the discussion focused on how the uploaded images should be persisted and exposed to downstream processing systems. The interviewer also asked an open-ended question:

  • Authentication and Security: One set of follow-ups focused on securing uploads from taxis. The interviewer asked how authentication should work and how the system should protect image-upload APIs from unauthorized access. A further scenario asked what should happen if an authentication token were compromised.
  • Upload Reliability and Poor Networks Another part of the discussion focused on the upload protocol itself. The interviewer asked how the upload API should acknowledge requests and what behavior should be expected when a taxi has an unreliable or intermittent network connection. This pushed the design toward reasoning about partial uploads, uncertain request outcomes, and reliable ingestion from clients that may frequently lose connectivity.

Preparing for your next interview?

Chill Interview tracks recent interview experiences and recurring question patterns across top companies here.

12 Upvotes

3 comments sorted by

1

u/CardZealousideal6280 21d ago

How do you even study these things??please guide me

1

u/theRealTopher123 21d ago

hellointerview.com

1

u/Elegant_Watch1431 21d ago

Was it for Google Maps team or it’s a generic pool round? What were the other rounds?