Free e-book

Surviving the C++ Coding Interview

Learn the fundamental concepts behind coding interview problems.

Community Edition

This book is 15% complete

Last updated on 2023-10-01


When you click Get My Free Ebook, we will send you a link to your email address provided above. When you click that link, we will create a Leanpub account for you, and you will be able to download the Community Edition from your Leanpub library.

By clicking Get My Free Ebook you agree to share your name and email address with the author(s) of this book, and to join their mailing list if they have one. You also agree to Leanpub's Terms of Service and Privacy Policy.


What is it all about?

This book is part of my Creative Commons series; the Community Edition is identical to the Commercial Edition of this book.

What you'll learn

Do you have a coding interview lined up, or simply want to brush up on solving complex coding problems?

The coding interview remains the central part of the hiring process. While some companies have shifted and use it only as a convenient scaffolding, for most, it remains the primary filter for candidates. Training for this part of the process, therefore, remains critical.

This book will guide you through the different categories of problems and teach you the common patterns and approaches to solving any coding problem with optimal time and space complexity.

The companion repository will give you a zero-setup C++ development environment to train your coding skills while solving common interview problems.