Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
Get new release updates & improved recommendations
Something went wrong. Please try your request again later.
OK
Coding Interview Patterns: Nail Your Next Coding Interview
Sorry, there was a problem loading this page. Try again.
Purchase options and add-ons
Coding Interview Patterns - Nail Your Next Coding Interview
Coding interviews are tough, and they're only getting tougher, typically demanding months of preparation. What we all want is a way to master algorithms and data structures without having to spend countless hours sifting through endless, unfocussed resources. Introducing "Coding Interview Patterns," your complete guide to mastering the key patterns needed to ace your next coding interview.
What’s inside?
Table of Contents
Chapter 1: Two Pointers
Chapter 2: Hash Maps and Sets
Chapter 3: Linked Lists
Chapter 4: Fast and Slow Pointers
Chapter 5: Sliding Windows
Chapter 6: Binary Search
Chapter 7: Stacks
Chapter 8: Heaps
Chapter 9: Intervals
Chapter 10: Prefix Sums
Chapter 11: Trees
Chapter 12: Tries
Chapter 13: Graphs
Chapter 14: Backtracking
Chapter 15: Dynamic Programming
Chapter 16: Greedy
Chapter 17: Sort and Search
Chapter 18: Bit Manipulation
Chapter 19: Math and Geometry
Coding interviews are tough, and they're only getting tougher, typically demanding months of preparation. What we all want is a way to master algorithms and data structures without having to spend countless hours sifting through endless, unfocussed resources. Introducing "Coding Interview Patterns," your complete guide to mastering the key patterns needed to ace your next coding interview.
What’s inside?
- An insider’s perspective on what interviewers are truly looking for and why.
- 101 real coding interview problems with detailed solutions.
- Intuitive explanations that guide you through each problem as if you were solving it in a live interview.
- 1000+ diagrams to illustrate key concepts and patterns.
Table of Contents
Chapter 1: Two Pointers
Chapter 2: Hash Maps and Sets
Chapter 3: Linked Lists
Chapter 4: Fast and Slow Pointers
Chapter 5: Sliding Windows
Chapter 6: Binary Search
Chapter 7: Stacks
Chapter 8: Heaps
Chapter 9: Intervals
Chapter 10: Prefix Sums
Chapter 11: Trees
Chapter 12: Tries
Chapter 13: Graphs
Chapter 14: Backtracking
Chapter 15: Dynamic Programming
Chapter 16: Greedy
Chapter 17: Sort and Search
Chapter 18: Bit Manipulation
Chapter 19: Math and Geometry
- ISBN-101736049135
- ISBN-13978-1736049136
- Publication dateNovember 25, 2024
- LanguageEnglish
- Dimensions7 x 0.98 x 10 inches
- Print length435 pages
Frequently bought together

This item: Coding Interview Patterns: Nail Your Next Coding Interview
$34.18$34.18
Get it as soon as Monday, Sep 21
In Stock
$31.58$31.58
Get it as soon as Monday, Sep 21
In Stock
$39.99$39.99
Get it as soon as Monday, Sep 21
In Stock
Total price: $00$00
To see our price, add these items to your cart.
Try again!
Added to Cart
Add all 3 to Cart
Choose items to buy together.
Customers who viewed this item also viewed
Page 1 of 1 Start over
- System Design Interview – An insider's guidePaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- System Design Interview – An Insider's Guide: Volume 2PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- Beyond Cracking the Coding Interview: Pass Tough Coding Interviews, Get Noticed, and Negotiate Successfully (Cracking the Interview & Career)PaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Technical Behavioral Interview: An Insider’s GuidePaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- Generative AI System Design InterviewPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- Cracking the Coding Interview: 189 Programming Questions and SolutionsPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
Customers also bought or read
Page 1 of 1Start over
- System Design Interview – An insider's guide#1 Best SellerObject-Oriented Software Design
Paperback$39.99$39.99FREE delivery Mon, Sep 21 - Hacking the System Design Interview: Real Big Tech Interview Questions and In-depth Solutions
Paperback$26.99$26.99Delivery Mon, Sep 21 - Mastering Behavioral Interviews: The Guide to Storytelling in Tech
Paperback$24.50$24.50Delivery Mon, Sep 21 - Elements of Programming Interviews in Python: The Insiders' Guide#1 Best SellerGenetic Algorithms
Paperback$36.96$36.96FREE delivery Tue, Sep 22 - Ace the Coding Interview: 266 Real Interview Questions with Step-by-Step Solutions to Land Top Tech Jobs
Paperback$29.99$29.99Delivery Mon, Sep 21 - AI Engineering: Building Applications with Foundation Models#1 Best SellerEnterprise Applications
Paperback$52.40$52.40FREE delivery Sat, Sep 19 - Cracking the Coding Interview: 189 Programming Questions and Solutions
Paperback$25.79$25.79Delivery Mon, Sep 21 - Grokking Algorithms, Second Edition: An illustrated guide for programmers and other curious people
Paperback$49.99$49.99FREE delivery Sat, Sep 19 - Inside the Machine Learning Interview: 151 Real Questions from FAANG and How to Answer Them
Paperback$31.78$31.78Delivery Mon, Sep 21 - Behavioral Interviews for Software Engineers: All the Must-Know Questions With Proven Strategies and Answers That Will Get You the Job
Paperback$18.99$18.99Delivery Mon, Sep 21 - LLM Engineer's Handbook: Master the art of engineering large language models from concept to production
Paperback$39.99$39.99FREE delivery Mon, Sep 21 - Data Structures and Algorithms: Coding Cheatsheet: The DSA Takeover Edition (Coding Interview Patterns)
Paperback$38.02$38.02FREE delivery Sep 21 - 23 - Build a Large Language Model (From Scratch)#1 Best SellerComputer Neural Networks
Paperback$49.24$49.24FREE delivery Sat, Sep 19 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Paperback$43.99$43.99FREE delivery Sat, Sep 19 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Paperback$40.00$40.00FREE delivery Sat, Sep 19 - The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups#1 Best SellerUML Language
Paperback$34.49$34.49Delivery Sat, Sep 19 - Hands-On Large Language Models: Language Understanding and Generation
Paperback$37.68$37.68FREE delivery Sat, Sep 19 - AI Systems Performance Engineering: Optimizing Model Training and Inference Workloads with GPUs, CUDA, and PyTorch#1 Best SellerComputer Hardware Design & Architecture
Paperback$86.07$86.07FREE delivery Sat, Sep 19 - The Hundred-Page Language Models Book: hands-on with PyTorch (The Hundred-Page Books)
Paperback$46.95$46.95FREE delivery Mon, Sep 21 - The Algorithm Design Manual (Texts in Computer Science)
Hardcover$48.80$48.80FREE delivery Sat, Sep 19 - A Philosophy of Software Design, 2nd Edition#1 Best SellerSoftware Testing
Paperback$19.92$19.92Delivery Sat, Sep 19
Loading...
Product details
- Publisher : ByteByteGo
- Publication date : November 25, 2024
- Language : English
- Print length : 435 pages
- ISBN-10 : 1736049135
- ISBN-13 : 978-1736049136
- Item Weight : 1.61 pounds
- Dimensions : 7 x 0.98 x 10 inches
- Best Sellers Rank: #33,921 in Books (See Top 100 in Books)
- Customer Reviews:
About the authors
Follow authors to get new release updates, plus improved recommendations.

Alex Xu is an experienced software engineer and entrepreneur. Previously, he worked at Twitter, Apple and Zynga. He can be found online at LinkedIn and twitter (@alexxubyte)

Shaun Gunawardane is a competitive programmer and software engineer at Google. As a founder of a not-for-profit coding program, he has helped hundreds of students secure software engineering positions at leading companies like Google, Amazon, and Jane Street.






















