Skip to content

Interview Prep

Introduction to Algorithms

What is it?

This course is designed to gently introduce fundamental algorithms topics in non-technical, non-math-y language. It will provide a solid foundational understanding of how to approach coding questions that arise during PM interviews.

Who is it for?

This course is targeted at non-technical candidates. Previous experience: none, up to 2 CS classes, or an online coding course.

What do I get?

The 8-part course features an in-depth explainer chapter for each topic, along with 30 exercises and guided solutions.

Topics covered:

  1. Reading Code
  2. Writing Pseudocode
  3. What are Data Structures?
  4. Re-interpreting Problems as Data Structures
  5. How Computers Work — Memory
  6. Runtime
  7. Algorithms Greatest Hits
  8. Programming Languages

Interview Preparation

9 mini-essays on preparing for and succeeding during product manager interviews.

Exponent’s PM Interview Course

Founded by Stephen Cognetta, a former Google APM, Exponent’s PM Interview Prep course has 200 interactive lessons, 50+ hours of video instruction, access to a community for mock interviews, and more.

PMTL has collaborated with Exponent on a mock interview example.

Disclosure: Affiliate Link