Understanding how to Approach Whiteboard Challenges

Design
6 min readJun 19, 2020

--

As a recent graduate from a UX/UI Design bootcamp and having the opportunity to talk with a handful of established individuals in the design industry, the topic of whiteboard challenges pops up more often than not. I have been gathering insights from designers who have written blogs, books and created videos explaining how to approach and understand the fundamentals of tackling a whiteboard challenge. My main goal is to present some of my main takeaways on what to expect and what I am going to be thoughtful of when practicing and getting ready for design interviews.

Environment and Setup: Typically, there should be at least one or two other designers with you in the room to give you the prompt and assist you throughout the challenge.

Purpose of the Whiteboard Challenge: The interviewer wants to assess how you think, how you solve a particular problem, what your design processes is like and to get an indication of what it might be like to work with you.

Essentials the interviewer might be looking for during this challenge:

  • Do you ask questions to gain clarity on the goal?
  • Do you focus on the users and their personal contexts?
  • Do you make valid assumptions and ask important questions?
  • Do you understand the fundamental design principles?
  • Do you mention weaknesses and improvements in your solution?

At the very beginning of the challenge the designer or the interviewer will give you a prompt. There are great examples you can find with a quick Google search to get an idea of what kind of problems the interviewer might ask you. They will either ask you to complete a really generic challenge, or they might ask you a challenge that’s very specific to their company or problem space.

Some examples of whiteboard challenge prompts:

  • Redesign the ATM
  • Set up a cash payment system for our company
  • Design an ordering interface for an airport restaurant

Do’s and Don’ts During a Whiteboard Challenge

Do:

  • Work out loud. While you’re going through this exercise, talk through the decisions you’re making, the rational that’s going through your head as to why you’re making those decisions and share your design process.
  • Take a collaborative approach. Use your resources in the room to ask questions, clarify actions and use them as a sounding board for ideas.
  • Try to define the goal of the problem. Ask questions and be thorough about gaining an understanding of the whole problem space.

Don’ts

  • Don’t jump to crafting the solution straightaway. This may be an indication that says you haven’t thought through the problem properly and you haven’t given the time to really understand the context and background.
  • Don’t spend too much time on certain sections. This may leave you rushing at the end of the challenge, so don’t be afraid to ask the interviewer to give you a time check every now and then. This shows them that you’re quite considerate about time management and want to make sure you have enough time to get through your whole design process.

Approaching the Whiteboard Challenge in Steps

  1. Articulating the problem statement up on the whiteboard
  2. Gain an understanding of the context and goal
  3. Identify the main steps throughout the journey
  4. Sketch a few main screens to tackle the challenge (with labels)
  5. Summarize

Breaking down each Step

  1. Articulating the problem statement up on the whiteboard
  • Ask clarifying questions here. You may even want to recap, or repeat back to them your interpretation of the problem statement.
  • It’s really important that you have a good understanding of the problem space.

2. Gain an understanding of the context and goal

  • You want to make sure that you have a good understanding of what it is that they’re trying to achieve. What should we be striving for? This will be really helpful when it comes to making design decisions along the way.
  • When in this stage, ask your interviewer as many questions as you need. Maybe you’re wondering: Why is this a problem? What’s been done before? Is there already a solution in place? What has or hasn’t worked?
  • Try and get an understanding of who the key users are and what their role is in this problem. Use these questions to help yourself build a narrative that will help guide the story as you go throughout the rest of the process.
  • Set up assumptions and constraints. This will help you narrow your focus, you might set yourself a technical constraints.
  • It’s safe to assume that all the preliminary research has been done so we there is some foundational research and insights to allow for the design process to move forward and allow you to start making some decisions.
  • You may want to mention cross functional partners and how you might collaborate with others on your team. For example, you might get to a point and say: “here I would probably take this through user research so we can do some testing and get some valuable feedback from users.”
  • You are allowed to involve the designer or interviewer, during this problem solving part. You might want to prompt them to discuss what you’re working on and use them as a sounding board: “what do you think of this idea or do you mind walking me through that again?” This helps to make sure you’re on the same page and can help you get some signals from the interviewer of how you’re doing throughout the challenge.

3. Identifying the main steps throughout the journey

  • Identify main steps and potential opportunities throughout the journey.
  • Think about the different users involved throughout the main steps.
  • Feel free to write potential opportunities down, articulate them and share with the interviewer: ideas you’re thinking about and how these are coming about. Run with the ideas that feel like a good solution to the problem at hand, are natural or exciting! Trust your ideations.

4. Sketch a few main screens to tackle the challenge

  • Focus on the key screens or a basic user flow. You don’t need to complete the end to end user journey, you can just pick an interesting part of it or just one of those opportunities that you uncovered earlier in the process. Focus on that as your approach to help solve the problem.
  • Let the interviewer know which parts you’re deciding to focus on. And maybe a little bit why you’ve chosen that part as well. Talk about your constraints and your assumptions that you set earlier.
  • Label your sketches with details about the different elements and key functions of the design.

5. Summarize

  • It is important to summarize and talk through your solution at the end. This means, summarizing the story, walk through the flow and uncover some new opportunities or realizations about something that isn’t working quite as you thought it would.
  • It’s okay to make some small changes, self awareness is key and you don’t have to get the design perfect on the first try.
  • Talk about some alternatives. For example, what you might do if you had more time or had more resources available to you.
  • Taking time to do the summary at the end shows that you value the importance of critique and iterating on your work.

These are some of the key steps that I have taken away from my research in taking on design challenges. I have realized that throughout this exercise, if you mess up, it’s okay. It’s okay to be nervous, it’s all part of the process and shows you care about the position/company. Best of luck if you have an upcoming whiteboard design challenge! I hope this has been a valuable read.

UX Design Challenge Resources:

--

--

No responses yet