Technical Case Questions

While Google has reduced its use of the technical interview, other product companies have started picking it up.

While coaching the technical interview is not my strength, I do know how to prepare for it.

You need to be able to walk through how to design products from an execution standpoint. You will be given a prompt and you need to walk through how you would approach the technical design.

Key things you will be graded on are covered here. The TL;DR: Focus on the bottleneck.

Sample Questions:

  • Designing a URL Shortening service like TinyURL

  • Designing Instagram

  • Designing Dropbox

  • Designing Facebook Messenger

  • Designing Twitter

  • Designing Youtube or Netflix

  • Designing Typeahead Suggestion

  • Designing Twitter Search

  • Designing a Web Crawler

  • Designing Facebook’s Newsfeed

  • Designing Yelp or Nearby Friends

  • Designing Uber backend

  • Design Ticketmaster

  • Design a system for last-mile delivery.

  • Design a voice-driven system like Amazon Alexa.

  • Design Alexa enabled treadmill.

Alternatively

There are also algorithm-type questions.

  • Design a playlist based on one song.

  • Recommendation engine showing most recent first vs. most relevant first.

  • What is the accuracy required on a security camera before you can start using it to let people in.

Previous
Previous

Using GenAI for Strategy Practice

Next
Next

Amazon Writing Exercise