# Read nine chapters of Beyond Cracking the Coding Interview for free

By Aline Lerner | Published: March 1, 2025; Last updated: April 27, 2025

Along with Gayle Laakmann McDowell, Mike Mroczka, and Nil Mamano, I wrote the official sequel to _Cracking the Coding Interview_. It's fittingly called [_Beyond Cracking the Coding Interview._](https://www.amazon.com/dp/195570600X).

Now, we're releasing [9 chapters of the book for free](https://bctci.co/free-chapters)! There are two PDFs in the linked folder:

- **The first seven chapters of the book**, covering topics such as why technical interviews are broken, what recruiters won't tell you, why not to spend a lot of time on resumes, and how to get in the door at companies without a referral.
- **Two technical chapters: Sliding Windows and Binary Search**. Our new take on Binary Search teaches one template that works for every binary search problem on LeetCode, with only a single-line change you need to remember. The Sliding Windows chapter features 6 unique sliding window templates that make off-by-one errors a thing of the past.

Take a look, and let me know what you think. You can reach me at [aline@interviewing.io](mailto:aline@interviewing.io).

Life is chaos and pain. Interview prep doesn't have to be.

## Stuff we write about

- [Recession](/content/blog/category/recession/index.html) 
- [Salary negotiation](/content/blog/category/salary-negotiation/index.html) 
- [Company News](/content/blog/category/company-news/index.html) 
- [Data Deep Dives](/content/blog/category/data-deep-dives/index.html) 
- [Diversity](/content/blog/category/diversity/index.html) 
- [Guest Posts](/content/blog/category/guest-posts/index.html) 
- [Hiring is broken](/content/blog/category/hiring-is-broken/index.html) 
- [Interview tips](/content/blog/category/interview-tips/index.html) 
- [For employers, how to hire better](/content/blog/category/for-employers-how-to-hire-better/index.html)

### Have interviews coming up? Study up on common questions and topics.

MEDIUM

Data Structures and Algorithms

### [XML Parser](/content/questions/xml-parser/index.html)

[Write an XML parser and formatter.](/content/questions/xml-parser/index.html)

EASY

Data Structures and Algorithms

### [Reverse Words in a String](/content/questions/reverse-words-in-a-string/index.html)

[Given an input string `s`, reverse the order of the words without reversing the words themselves.](/content/questions/reverse-words-in-a-string/index.html)

MEDIUM

Data Structures and Algorithms

### [Generate Parentheses](/content/questions/generate-parentheses/index.html)

[Given `n` pairs of parentheses, write a function to generate all combinations of well-formed parentheses.](/content/questions/generate-parentheses/index.html)

[Linked Lists](/content/linked-lists-interview-questions/index.html)

[MapReduce](/content/mapreduce-interview-questions/index.html)

[Parsing](/content/parsing-interview-questions/index.html)

[Sliding Window](/content/sliding-window-interview-questions/index.html)

[Sets](/content/sets-interview-questions/index.html)

[Hash Tables](/content/hash-tables-interview-questions/index.html)

## We know exactly what to do and say to get the company, title, and salary you want.
Interview prep and job hunting are chaos and pain. We can help. Really.

Get started for free
