Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
2,498 questions
- 1897Given an array, print the Next Greater Element (NGE) for each element. The NGE for an element x is the first greater element on the right side of x in the array, or -1 if none exists.MediumCoding·
Amazon - 1898What product should Google build next?MediumProduct·
Google - 1899Which vertical should Facebook go into next?MediumProduct·
Meta - 1900What north star metric would you track for Facebook Events?MediumData·
Meta - 1901Define a north star metric for Stripe Connect.MediumData·
Stripe - 1902You're the PM for Instagram Stories. What is your North Star metric?MediumDataProduct·
Meta - 1903Given an nxn grid of 1s and 0s, return the number of islands in the input.MediumCoding·
Adobe, Amazon - 1904How many gas stations are there in California?MediumTechnicalData·
MasterClass - 1905How would you obtain resources from another organization for your project?MediumBehavioralProduct·
Amazon - 1906Describe a time when you worked on a project that wasn't initially on the roadmap. What prompted this project, and how did you decide it was worth pursuing?MediumBehavioral·
LinkedIn - 1907How much storage would offline maps require?MediumProductTechnical·
Google - 1908If you could only talk to one customer of your product, who would you pick to learn feedback from and why?MediumProduct·
Microsoft - 1909How would you evaluate the idea of OpenTable offering reservations for desks and offices?MediumProduct·
Gusto - 1910How would you define the optimal number of ads to show to users on Yelp?MediumDataProduct·
Yelp - 1911You are a PM at UberEATS. What feature would you build to optimize for average basket size?MediumProductSystem design·
Uber - 1912How would you organize multiple projects that must be delivered on specified dates?MediumBehavioralProduct·
Zendesk - 1913How do you overcome conflict during a project?MediumBehavioral·
Anthropic, Google - 1914What are the top three pain points of commuting train passengers?MediumProduct·
Google - 1915Tell me about your past projects.MediumBehavioral·
Accenture, Amazon - 1916Tell me about a time when you persevered with a project despite facing obstacles.MediumBehavioral·
Nike - 1917How would you choose to persist a user session for a web application: through affinity on the load balancer or in the database?MediumTechnical·
Amazon - 1918How have you persuaded others to take action?MediumBehavioral·
Amazon, Dropbox - 1919How many ping pong balls can fit into a Boeing 747?MediumProduct·
Peloton - 1920How do you plan your team composition?MediumBehavioral·
Walmart Labs