Published using Google Docs
[External] Google APM Prep
Updated automatically every 5 minutes

Google Associate Product Manager Interview Guide

Allen Nikka

9/16/2020

Google Associate Product Manager Interview Guide

Why did I write this?

Tell me about yourself / resume walk

Why Product:

Why Google?

Your questions for your interviewer

Future Plans / Selling yourself:

General Tips for answering Technical Questions:

General Tips for answering Non-Technical Questions:

Must Know Google Topics:

How to answer Product Questions:

Products You Love/Hate:

Product Evaluations

Google Culture and Values:

Estimation Questions:

Strategy

Tips:

Useful Numbers Cheat Sheet:

Pricing and Profitability:

Pricing Models:

Advertising:

Strategy for Strategy Questions (pun intended):

Strategy for Marketing Questions:

Strategy for Launching Questions:

Strategy for Brainstorming Questions:

Example Question Answers

Product Design:

Product Strategy:

Job Description:

Google Recent News / Overall Metrics:

Google Products:

Google Interviewer on Common Pitfalls:

Sources

Why did I write this?

A lot of people have been asking me about Google’s APM program, or APM interviewing in general, so I thought I’d consolidate a version of a document I put together to help me interview, to help others better prepare for their interviews, too.

This will likely evolve over time, but to put things in perspective, it started as a way for me to collect my own thoughts, questions I thought I might be asked, and approaches to answering those questions before my own APM interviews at Google. So while reading through this document might be useful, I think the most useful way to interact with this document is to step through it and make sure you’ve thought through your own answers to these questions.

Note: Many of my examples refer to Google specifically, but you can substitute in the name of any company you’re interviewing with, they should still apply. Also this was originally made in Fall 2019, so some pieces of specific information related to products, news about Google, or otherwise, might be out of date, though this overall approach should still be useful.

Tell me about yourself / resume walk

Why Product:

Why Google?

This should align with Google’s missions and values, and hopefully, yours too! This can include:

Your questions for your interviewer

You really should have some. An interview is a two way street: you’re trying to figure out if a company (Google or otherwise) is a good fit for you, and visa versa. Not having any questions means you’re not really thinking about that first, really important part of any interview process. I’ve included some things I wanted to know the answers to below:

Future Plans / Selling yourself:

Think of the qualities in yourself that you think make you a great fit for the role, and be able to sell yourself. This doesn’t mean acting like your selling a used car, but advocate for these qualities, and be able to back up your assertions with times you exhibited them. Some qualities I listed for myself:

General Tips for answering Technical Questions:

  1. Ask clarifying questions to understand goal
  2. Provide structure
  1. Help the interviewer take notes
  2. Explore options in structure
  1. Clearly state assumptions
  1. Show decision making is informed, data driven
  1. Use the whiteboard & think out loud
  2. Sanity/gut check answers
  3. Go back and work through other solutions (from 2.b) or try to improve existing ones

General Tips for answering Non-Technical Questions:

  1. Ask clarifying questions to understand goal
  2. Examine at micro (product) and macro (company, environment) level
  3. Understand customers
  4. Assess qualities of company:
  1. goals, mission, positioning, strengths, and weaknesses
  2. Align with mission if possible: organizing the world’s information and making it accessible to people
  1. Segment competition
  2. Marketing:
  1. Market tailored to above
  1. Launching:
  1. Determine target market, users, MVP, rollout, distribution channels
  1. Strategy
  1. Identify high level bucket:
  2. Diversification, barriers to entry, one stop shop, low cost, reducing key buyer/supplier reliance, testing a market

Must Know Google Topics:

How to answer Product Questions:

Product Design:

  1. Ask questions to understand the problem
  2. Provide a structure
  3. Identify users and customers
  4. What are the use cases? Why are they using the product?
  5. How well is the current solution doing for their use cases? What weak spots exist?
  6. What features would improve the weak spots?

Improving a product:

  1. What is the goal of the product?
  2. What problems does the product face?
  1. Expanding user base, revenue, engagement, conversion?
  1. How would you solve this problem? → big/risky (Google prefered) vs incremental
  2. How would you implement these solutions?
  3. How would you validate your solution?

Favorite Product:

  1. What problems does it solve for the user?
  2. How does it accomplish these goals?
  3. What makes it neat / makes people fall in love with it?
  4. How does it compare to alternatives?
  5. How would you improve it?

Products You Love/Hate:

For each, you should think about: goals, main use cases, key pain points, users/personas, current solutions, what can be improved, competitors, and metrics to measure success

Come up with your own criteria for what makes a “good product”, and let your interviewer know what it is before you start evaluating products to keep yourself consistent. I had three principles:

  1. Fits entire user story better than counterparts
  2. Intuitive to use (good design, UI & UX, simpler is better)
  3. Address an underlying human need, not just a specific task

Product Evaluations

I kept a few just to demonstrate the level of detail and the way I thought about these, but you should definitely think through these yourself - pick products that are impactful to you! Having a good blend of hardware, software, and non-tech products is also good practice.

Blind:

Pulse SMS:

Kindle e-reader:

Moleskine Notebooks:

Daniel Wellington Analog Wrist Watch:

Products the author hates:

Google Culture and Values:

Things that are good to know before your interview

Estimation Questions:

Strategy

  1. Clarify the question (Revenue vs profit? US vs worldwide?)
  2. Catalog what I know / wish I knew
  3. Make an equation
  4. Consider edge cases & alternative formulations
  5. Break down each component of equation so it can be estimated independently
  1. Solve each independently and then merge, don’t combine them all
  1. Review and clearly state assumptions
  2. Do the math
  3. Do sanity checks

Tips:

  1. Use round numbers
  2. To calculate time until something doubles, divide by 72 (70 or 75 in practice)
  1. Growing something x% per year, doubles in 72/x years
  1. Given a * b = n, #digits(a) + #digits(b) = #digits(n) +- 1
  2. Be confident and label ALL units
  3. Consider all sources (of sales, etc.) - can call out and purposefully ignore some
  4. Record ALL intermediate steps
  5. Record ALL assumptions (running list, circle them as I make them, etc.)

Useful Numbers Cheat Sheet:

Number

Value (Approximate)

US Population

300M

People/Household (US)

3

# Households (US)

100M

Life Expectancy (US)

80 years

Life Expectancy (World)

65-70 years

World population

7B

Europe population

700M

Asia population

4B

Hours per year

9k

Minutes per year

500k

Google revenue per year

$135B (85%, $115B, from ads)

Google profit per year

$30B

Children below 10 years old & elderly (US)

20% of population (60M)

CPM ($/1000 impressions - ads): PPI

$1

Click Through Rate (CTR - ads): PPC

1%

Cost Per Click: PPC

$0.2

Conversion Rate

2-5%  (Google, FB)

Pricing and Profitability:

Pricing Models:

Advertising:

Max $ paid for CPC ad = conversion rate (2-5% for FB and G) * profit per conversion

Conversion Rate: How many website or app visitors complete an action out of the total number of visitors.

Strategy for Strategy Questions (pun intended):

Strategy for Marketing Questions:

  1. Understand the company:
  1. goals, mission, strengths and weaknesses
  1. Understand the competition:
  1. segment them
  1. Understand the customers:
  1. Who are they? What are their needs? Where & how do they live/work/play?
  1. Understand the landscape:
  1. Legal issues? Regional forces?
  1. Market the product based on a combination of the above

Strategy for Launching Questions:

  1. Product:
  1. Discuss vision, strengths, weaknesses, risks
  1. Launch goals:
  1. Determine what we want now and what can come later
  2. I.e. users, profitability, etc.
  1. Launch design:
  1. How will we achieve goals from (2)?
  1. Launch implementation: (Pre, During, & Post)
  1. Target market
  2. User types
  3. MVP or full product (i.e. polished MVP)?
  4. Distribution channels / plan
  5. Rollout
  6. Buzz
  7. Partnerships
  8. Risks

Strategy for Brainstorming Questions:

  1. Suspend disbelief, throw out some crazy ideas
  2. Think about strengths and key assets of the product and/or company
  3. One vs many:
  1. What can you do with one item versus with many items
  1. As-is vs. with modifications:
  1. What can we do with an item unmodified and then post modifications

Example Question Answers

Again, these are examples I came up with, the best exercise would be to come up with your own, and then compare/contrast with some of the things I came up with here.

Product Design:

 

Product Strategy:

Job Description:

This was the job description when I applied for Google APM, but double check on the career site for the latest and greatest.

Google Recent News / Overall Metrics:

These were recent in Q4 2019, but you should find out what’s going on now.

Google Products:

Yes I really did this.

Name

Category

Customers/Market

Competitors

Revenue (how?)

Metrics

search

search

B2C

Bing, quant, duckuckGo

Selling ads

88.47% as of April 2019

translate

search

B2C, B2B (GCP)

Improve TX service on GCP, foreign search, sell API

chrome

search

B2C

Edge, brave, firefox

Support ads

Maps

search

B2B, B2C

Apple maps, bing maps, ESRI GIS

Maps API, supporting ads

YouTube Music

Video / streaming

B2C

Apple music, spotify, amazon music, soundcloud

Monthly subscription

stadia

Video / streaming

B2C

Blade shadow, geforce now, steam link

Freemium subscription and marketplace

chromecast

Video / streaming

B2C

Roku, fireTV, appleTV

Channel for Play store

Play movies & tv

Video / streaming

B2C

Vudu, appleTV, primeVideo

marketplace

YouTube

Video / streaming

B2c, B2B

Vimeo, appleTV, primeVideo

Ads, marketplace

pixel

hardware

b2c

Iphone, samsung galaxy, xiaomi, oneplus

HW sales, android ecosystem

Pixelbook, chromebook

hwardware

b2c

ARM PCs, kindle fire tablet, ipad

Hw sales, ecosystem sales

Nest/Google wifi

hardware

b2c

Netgear, apple, ecobee

Hw sales, ecosystem sales

Android auto

OSes

B2b -> b2c

Apple carplay, proprietary systems

Licencing, Ecosystem sales

android

OSes

b2b->b2c

iOS

Licencing, play store

No licencing fee, but have to get an inspection from a google approved inspector firm

wearOS

OSes

b2b->b2c

iOS (watchOS), proprietary (pebble, etc.)

Play store

Google bought fitbit for data and to compete with apple for fitness segment of watch users

gmail

messaging

B2c, b2b

Yahoo mail, outlook, icloud

Conversion to enterprise gsuite monthly subscription

messages

messaging

b2c

Imessage, pulse, textra, line

Integration of google services like pay, etc.

duo

messaging

Android users, b2c, people who want to video chat with android users

Facetime / apple ecosystem

Android ecosystem buy-in

hangouts

messaging

B2c gsuite -> b2b gsuite

Microsoft teams, slack, email

Converting orgs to business gsuite

photos

organizing

Smart phone users, b2c

iCloud photos, hard drive, dropbox

Selling photo albums, upgraded storage capacity

contacts

organizing

Smart phone users, b2c

Apple contacts, outlook contacts, excel sheet

Personal -> biz gsuite conversion, more people in ecosystem, ads

calendar

organizing

Smart phone users, b2c

Ical, outlook calendar, paper calendar, to do notes/lists

above

keep

organizing

Smart phone users, b2c

Apple notes, stickies, real sticky notes

above

docs

work

B2C, B2B

Word, libreoffice, apple pages

above

slides

work

B2C, B2B

Powerpoint, libreoffice, keynote

above

drive

work

B2C, B2B

Dropbox, icloud, onedrive

above, paying for more storage

sheets

work

B2C, B2B

Excel, libreoffice, numbers

above

ads

ads

B2b, biz owners

Facebook, twitter, amazon

Pay per click (bids) or pay per impression (views)

For placing your own ads

adsense

ads

B2b, website owners

Facebook, twitter, amazon

above

Putting ads on your content

analytics

ads

B2b, biz owner

above

Selling more effective ads, increase ad sales

Insight into viewership and conversion on ads

My business

ads

B2b, biz owner

yelp

Improving search results to sell better ads

GCP

cloud

Compute engine (VMs), cloud run and anthos (cloud based apps), vision AI, cloud SQL, bigQuery (data warehouse with ML)

Google Interviewer on Common Pitfalls:

  1. Lack of depth in product insights: Most candidates can't dissect a product and provide any thoughts on what makes a product good or bad, what makes a design good or bad etc. When an interviewer asks you to pick your favorite Google product and improve it, don't just name the last random bug you encountered in a product and tell them to fix it, but think big picture, think about the market the product operates and then figure out how to move the products metrics by 10x.
  2. No understanding of the market or competitors. This one is a stretch for undergrads since they have never been in the industry before, but try to do some competitive assessment of the products you're discussing and talk about what the threats and opportunities are. E.g if you said Spotify is your favorite product, don't say that it's great because it streams music (RealPlayer did that in the 90s), but talk about what makes it better than YouTube Music or Pandora and why Apple Music is a threat to it.
  3. Lack of structured thinking: You're a CS grad, you have taken engineering courses, so use those analytical skills to break a problem down and analyze what the root cause is and how you would solve it. Don't just blurt out the first solution that comes to your mind, but take a few minutes to think through the underlying problems - whether they are technical, economics, demographics or whatever and suggest solutions. Not a single solution, but multiple solutions and then provide a framework to rank them and pick one.

Sources

I didn’t write this in a vacuum - in fact, lots of it is heavily informed / influenced by Cracking the PM Interview: How to Land a Product Manager Job in Technology by Gayle Laakmann McDowell. Otherwise, most if it was randomly amalgamated from the web too long ago for me to track exactly where everything came from.