Algomoon Logo
AlgoMoon
solve coding interview books
right in your browser 📚 🚀


Cracking The Coding Interview



CTCI Cover

The Only Source You Ever Need To Ace Your Tech Interviews

CTCI Has Helped Hundreds of Engineers Get Into Top Companies




What People Are Saying About CTCI



"Bought this book 3 weeks before interview. Read the book twice with careful hand-writing practice on each question. Got Amazon offer. The interview had 4 questions and one was in the book.

"This book is a must-have for any interview candidate. Not only does it give practice problems and detailed answers, but it also gives you good advice about how to approach the problems as well as what to expect. I used this book to prepare for my interviews with Microsoft, and Gayle's insight gave me a great idea of how to prepare and how to ace the interview. I recommend this book to anyone who has a coding interview in their future."

"I wish I had read this book 90 days ago. I wouldn't have blown a great job that I really wanted. This book goes beyond the usual answers to questions likely to be asked. Instead of telling you what to think it teaches you HOW to think. If I had read this book first and knew what was coming I think I would have nailed it."

Read & Solve The Problems Right In Your Browser



Cracking the Coding interview / Arrays and Strings / Is Unique


Implement an algorithm to determine if a string has all unique characters. What if you cannot use additional data structures?

Example 1
Input:
abcdef
Output:
YES
Example 2
Input:
abcdefga
Output:
NO




Only Implement Your Answer


No hassle Importing Libaries, Consuming Input & Formatting Your Output,
You Are One Function Away From Your Tech Job

Track Your Progress


Track Your Progress

Start Solving Now 🚀