Our interview guides just got a major upgrade. See what's new ->Skip to main content

Course Library

Structured interview prep paths designed by experts and tailored for specific roles, companies, and skills.

Learning Path

Data Engineering Interview Prep

6 courses3,700 students

Land your dream data engineering role at Meta, Google, Amazon, Microsoft, Walmart, DoorDash, and other top companies. Learn from mock interviews, frameworks, and advice from senior candidates. Practice data modeling, pipeline design, SQL, coding, behavioral interviews, and more.

Learning Path

Forward Deployed Engineering Interviews

5 courses

Land your next role in forward deployed engineering (FDE) at top companies like Google, Anthropic, OpenAI, and startups. Learn from mock interviews, frameworks, and advice from senior candidates. Perfect your system design, coding, and behavioral interviews.

Learning Path

Software Engineering Interview Prep

4 courses41,700 students

Land your dream software engineering role at Google, Amazon, Microsoft, Meta, Apple, and other top companies. Learn from mock interviews, frameworks, and advice from senior candidates—practice data structures, algorithms, system design, people management, behavioral interviews, and more.

Learning Path

Security Engineer Interview Prep

6 courses

The first interview course dedicated to security engineers. Gain expertise in system hardening, detection architecture, cloud security, and AI-powered automation, taught by practitioners with real experience building controls at scale and by interviewers who have evaluated hundreds of candidates.

Learning Path

Amazon Software Development Engineer (SDE) Interview Course

5 courses4,600 students

Our Amazon software engineering interview course helps you review the most important data structures, algorithms, and system design principles, with detailed questions and mock interviews with a focus on Amazon's leadership principles.

Learning Path

Engineering Management Interview Prep

5 courses19,400 students

Land your dream engineering manager role at Meta, Google, Amazon, Microsoft, Stripe, and other top companies. Learn from mock interviews, frameworks, and advice from senior candidates. Explore system design, people management, project retros, behavioral interviews, and more.

Course

Behavioral Interviews: A Practical Guide for Engineers

27 lessons

Get offers at the level you deserve. Prep for senior+ behavioral interviews at FAANG and Tier-1 companies. Made with staff and principal engineers from Meta, Netflix, Google, and more. Avoid downleveling, elevate past projects, and stop sounding like a robot.

Course

Data Pipeline Design Questions

29 lessons1,400 students

Learn to gather requirements, choose storage, and optimize extraction, transformation, and loading. Build scalable, fault-tolerant pipelines and avoid common pitfalls.

Course

Data Modeling Questions

36 lessons2,300 students

Learn how to answer data modeling interview questions on topics include dimensional modeling, fact tables, normalization, star schemas, and more.

Course

Salary Negotiation Course

24 lessons1,500 students

Increase your chances of receiving a great job offer at Google, Amazon, Meta, Microsoft, Apple, and other top companies with our salary and negotiation course. Navigate the negotiation process through scenarios and role-plays. Use our exact phrases and frameworks to secure the best compensation package.

Course

SQL Interviews

98 lessons6,200 students

Prepare for SQL interviews by practicing syntax basics, aggregations, and window functions. Learn how to manipulate data, write complex queries, and analyze information from diverse data sets.

Course

How to Get the Interview

9 lessons22,500 students

Wondering how to get the interview? Stuck on the stages before the actual interview prep part of the process? Here's our course on how to actually get the interview, including must-know tips on how your resume is evaluated and how to get referrals.

Course

Amazon Leadership Principles

22 lessons24,900 students

The key to success at an Amazon interview is studying their leadership principles in detail. Unlike other tech companies, Amazon asks mainly behavioral questions along the lines of their leadership principles. In this course, we lay out how to succeed in Amazon interviews along with a mock video for each Amazon leadership principle.

Course

Interview Tips & Frameworks

9 lessons30,400 students

All great product people know how to empathize and relate to users. These questions test for a candidate's user empathy and insight abilities.

Course

System Design Interviews

53 lessons30,000 students

Learn how to answer system design questions with in-depth video examples and lessons that teach the fundamental concepts of scalable systems. Put your knowledge to the test with our self-guided exercises, or watch how engineers and managers answer these questions themselves.

Course

How to Break into Fintech

7 lessons1,000 students

From cryptocurrency to social payments, the fintech industry is booming with lots of exciting opportunities. If you're interested in learning more, check out this guide for 'Breaking into Fintech', where we include interviews with industry experts, explain some top trends, and even list some of the most exciting companies operating in the space!

Course

Behavioral Interviews

13 lessons14,200 students

Behavioral interviews are an essential part of every interview, yet candidates often underprepare for them. Especially in more senior roles, you'll be tested on your ability to effectively communicate, listen, and speak to past experiences.

Course

Behavioral Interviews for Engineers

11 lessons11,000 students

This course will teach you to answer experiential, hypothetical, and culture-fit interview questions with ease.

Course

FDE Introduction

An overview of how to tackle the forward deployed engineer interview loop, with lessons on the interview structure and tips to prepare.

Course

Behavioral Questions for Security Engineers

7 lessons

Behavioral interviews are where many strong security engineers fall short. Learn to showcase your judgment and leadership in high-pressure situations with a proven, security-focused STAR approach.

Course

Software Engineering Coding Questions

116 lessons23,200 students

Review fundamental SWE concepts to help you tackle programming problems with confidence. Master the key data structures and algorithms in a variety of real coding questions and expert videos.

Course

Technical Questions for Security Engineers

29 lessons

Get a structured playbook for every major security topic: what you’ll be asked, how to reason through it, and how to answer with clarity and technical depth.

Course

Take-home Case Studies for Security Engineers

4 lessons

Master take-home case studies with a structured approach to secure design, risk tradeoffs, and communication to both technical and non-security audiences.

23 results returned