Resources for passing product design interviews at Facebook and Google

Zoe Kao
Bootcamp

--

Succeeding in failing and at building up yourself

Around Dec 2019, I started looking for new opportunities. For the first 15 months, I failed all interviews I’ve got. Failing could look the same from the outside, but failing at the first stage is completely different from failing at the third stage of the interview process. If you’re progressing, then you’re in fact succeeding.

Timeline: Dec 2019 — June 2021, 1yr 7mos
Interview role: Product designer L4, interaction designer L4
Offer received: Facebook, Google.

Long journey ahead

The entire journey felt like having emotional rollercoaster again and again. But the good part — the wise design managers you get to meet and the mentorships you get to have along the way — remember to make those count as well. Stay positive, be patient.

Google’s and Facebook’s interview process

Setting up the game plan

1. Portfolio presentation

Story-telling & selling at the same time

It’s hard to talk about something you have done repeatedly and passionately. But by presenting it often, you can start to remove the mundane digressions and begin to focus on the fascinating findings that shaped or refined your design decisions. In other words, focus on why you did certain things rather than what you have done. Observe the room and write down the follow-up questions your audiences asked so the story structure can be improved effectively. List keywords, objectives of each slide to ensure the four pillars — product thinking, intentionality, visual, and interaction are covered.

Format: 30–45mins total with a short self-introduction and deep dive into 2 projects.

Resource:

2. App critique

Don’t just share what you see but what you think

It took me a while to learn that being critical doesn’t mean being negative, so don’t purely focus on things to improve. Make observations on the not-so-good (inconsistency, lack of affordance, hard to navigate, etc.) but also the good (usability, reachability, scanability, etc.). Then justify your suggestions based on the company’s high-level business, user, and stakeholder goals or the foundational design qualities, including information architecture, UX/interaction, and UI/visual.

Format: 30mins total with a chosen App. (Common apps: Airbnb, Google Map, Youtube, Instagram, etc.)

Resources:

  • The Verge / Tech
    Short articles about new features, biz models, and users of different Apps.
  • About face
    CH 19 Designing for Mobile provides mobile design foundations, including anatomy, navigation, and gestures, etc.
  • Human interface guidelines
    Themes lists out the qualities of good design.
  • Google material design
    Accessibility provides a great guideline on how to evaluate the app.

3. Problem solving/ whiteboard challenge

Creating space and freedom to listen than to talk

It’s a great time to practice the ability to improvise. Jazz players come into the room with a melody but play it as the band and the audiences go. The interviewee is expected to guide the conversation and the flow, so be prepared with a mental framework that works best for you. The three main steps I had were narrowing down the problem scope, exploring the solutions, and then deep-diving into one solution.

Format: 45–60mins total with 1 given design problem.

Resources:

4. Team match

Be inquisitive

Every game has a boss battle and team match was that.
It was lots of back and forth and was very time and energy-consuming. Too many moving pieces including how many teams are hiring, how many of them are interested in you, how many candidates they are interviewing, etc. What helped me was to look through how the team writes about the role and find as many common interests as possible. Having a competitive offer on the table will also put pressure on the decision-makers.

Format: 30mins, free form and you get to ask lots of questions.

Question bank:

  • Team
    - What projects are the team working on?
    - What is the team structure and how is the work distributed?
    - What are the platforms and tools that the team uses? etc.
  • Role
    - How does success look like for this role?
    - What is the level of autonomy for a person in this role?
    - Does the nature of work require me to be very versatile, or am I focusing on one domain at a time? etc.
  • Direct manager or PM
    -
    How much involvement do project managers and leads have in decision-making versus me as an IC?
    - If you have a magic wand to change one thing at your company, what would that be?
    - What’s the last thing you really geeked out about? etc.

5. Q&A with the interviewer

Be genuinely interested in the other person

At the end of every interview, there’s a 15 mins slot to ask your interviewers any questions. It’s a great moment when the power of the room shifts. You get to be the interviewer. And good interviewer like Sean Evans from the Hot Ones always does his research on his interviewees, either by reading their books or watching their talks, which makes the conversation much more intimate and enjoyable for both sides. Prepare a couple of questions, but don’t assume you know what you want. Then you’ll get the unexpected things.

Format: 10–15mins

Resources:

Being a stronger candidate/designer

1. Improvise the conversation

It doesn’t matter if you pass the interview or not, feedbacks are confidential so most recruiters won’t share them with you. Listening and observing while interacting with your interviewers become important to make the next one better. The silent moment could mean they are marking down certain keywords you hit; follow-up questions could mean they are confused or zoned out.

Resources:

2. Enhance cross devices’ and platforms’ knowledge

The day-to-day work could be quite narrow, same old business model, core user flows, stakeholders, platforms, and devices. However, the interview touches on areas that require taking a step back to look at the big picture. It will challenge our imagination on solutions but be sure to ground them with constraints and design principles.

Resources:

  • About face
    CH 9 Platform and Posture gives an overview of different devices, their primary use cases, and their postures.

3. Practice with designers who are trained to conduct interviews

A meaningful and fruitful conversation is a 2-way effort. Find someone who is not only willing to commit their time and energy but also has the knowledge to provide valuable feedback. Practice with strangers would also help you find confidence in uncertainty.

Resources:

  • Prepfully
    Charge per session. You get to pick the company of the mentor. Shout out to Anju for all the coordination.

No matter what the results are, keep your head up

There were times I lost myself, changing the resume just to fit into whatever it’s in the job description, doubting my accent and my identity, or thinking I just lost my last shot. It was truly my faith and family that helped me get thru. I hope you have someone close to share the hard moments with.

Be thankful for the good and not-so-good, it’s part of getting better at the things you do and at being you.
_Kermit the frog

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Bootcamp
Bootcamp

Published in Bootcamp

From idea to product, one lesson at a time. Bootcamp is a collection of resources and opinion pieces about UX, UI, and Product. To submit your story: https://tinyurl.com/bootspub1

Zoe Kao
Zoe Kao

Written by Zoe Kao

Interaction Designer at Google

No responses yet

What are your thoughts?