Vote for what we break down next
Select a course to vote for new content or suggest new topics.
Sign in to submit your own suggestions and vote.
Grokking the Advanced System Design Interview
Learn system design through architectural review of real systems.
Grokking the Coding Interview: Patterns for Coding Questions
Fast track your coding interview prep by learning coding patterns. Act smartly, and follow the coding patterns.
Grokking the System Design Interview
Grokking the System Design Interview is the original FAANG-crafted system design course, featuring video lectures, over ...
Grokking Dynamic Programming Patterns for Coding Interviews
Master Dynamic Programming by learning coding patterns. Act smartly, and follow the Dynamic Programming patterns.
Grokking the Object Oriented Design Interview
Learn how to prepare for object oriented design interviews and practice common object oriented design interview question...
Hello World
Life of Pi
Grokking System Design Fundamentals
Learn system design essentials required for designing scalable and high-performance systems.
Grokking Modern Behavioral Interview
Grokking Behavioral Interviews: A Practical Roadmap for Software Engineers, Product Managers, and Engineering Managers.
Grokking Data Structures & Algorithms for Coding Interviews
Unlock Coding Interview Success: Dive Deep into Data Structures and Algorithms!
Grokking Microservices Design Patterns
Master microservices design patterns for designing scalable, resilient, and more manageable systems.
Grokking the Art of Recursion for Coding Interviews
Learn the art of recursive problem solving to ace the coding interview.
Grokking Multithreading and Concurrency for Coding Interviews
Unlock the Power of Multithreading: Ace Multithreading Coding Problems for Interviews
Interview Bootcamp
Week-by-week preparation plan.
Grokking Design Patterns for Engineers and Managers
Unlock the power of design patterns: Elevate your coding skills with timeless solutions for top-notch software design.
Grokking SQL for Tech Interviews
Master SQL, Ace Your Interview.
Grokking Meta Coding Interview
Crack the Meta Coding Interview: The Ultimate Guide to Master the Top 45 Most Frequently Asked Coding Interview Question...
Grokking Microsoft Coding Interview
Crack the Microsoft Coding Interview: The Ultimate Guide to Master the Top 50 Most Frequently Asked Coding Questions Fro...
Grokking Amazon Coding Interview
Crack the Amazon Coding Interview: The Ultimate Guide to Master the Top 50 Most Frequently Asked Coding Questions From A...
Grokking LinkedIn Coding Interview
Crack the LinkedIn Coding Interview: The Ultimate Guide to Master the Top 40 Most Frequently Asked Coding Questions From...
Grokking Oracle Coding Interview
Crack the Oracle Coding Interview: The Ultimate Guide to Master the Top 50 Most Frequently Asked Coding Questions From O...
Grokking Google Coding Interview
Crack the Google Coding Interview: The Ultimate Guide to Master the Top 50 Most Frequently Asked Coding Questions From G...
Mastering System Design Interview: A Crash Course
Mastering System Design Interviews: A Crash Course
Grokking JavaScript Fundamentals
Learn to code in JavaScript and kickstart your web development journey with our beginner-friendly course.
Grokking Python Fundamentals
Learn to code in Python and unlock new career opportunities with our comprehensive, hands-on course.
Bootcamp - System Design Videos
Learn how to prepare for system design interviews and practice common system design interview questions.
Bootcamp - Coding Patterns Videos
Fast track your coding interview prep by learning coding patterns. Act smartly, and follow the coding patterns.
Grokking 75: Top Coding Interview Questions
Coding Interview Essentials: The Ultimate Guide to 75 Must-Know Coding Questions.
Grokking System Design Interview, Volume II
Grokking System Design Interview, Volume II
Grokking Graph Algorithms for Coding Interviews
Unlock the secrets of graph algorithms and ace your coding interviews with confidence!
Grokking Tech Salary Negotiations
Unlock your true worth: Master salary negotiation and get the compensation you deserve!
Grokking SOLID Design Principles
Master the SOLID design principles to write clean, scalable, and maintainable code in Java, Python, C++, C#, and JavaScr...
Grokking the Engineering Manager Interview
Master the art of engineering management and ace your next big interview!
Grokking Advanced Coding Patterns for Interviews
Master advanced coding patterns for interviews: Unlock the key to acing MAANG-level coding questions
Grokking Engineering Leadership Interviews
Master the art of engineering management and ace your next leadership interview with confidence and skill.
Grokking Tree Coding Patterns for Interviews
Master essential tree coding patterns to excel in technical interviews and enhance your problem-solving skills.
Grokking Prompt Engineering for Software Engineers
Grokking Prompt Engineering for Software Engineers
Grokking the Engineering Manager Coding Interview
Your ultimate guide to successfully acing Engineering Manager coding interviews.
Grokking Algorithm Complexity and Big-O
Cracking Algorithms: Master Algorithm Analysis and Big-O
Relational Database Design and Modeling for Software Engineers
Ace your technical interviews by mastering relational database design with real-world case studies.
Grokking Database Fundamentals for Tech Interviews
Master database design, scaling, partitioning, and replicating to ace your tech interviews.
Grokking Prompt Engineering for Professional Portfolio and Job Search
Elevate your career with Grokking Prompt Engineering for Professional Portfolio and Job Search - the ultimate AI-powered...
Grokking Modern AI Fundamentals
Master the fundamentals of AI today to lead the tech revolution of tomorrow.