Cover of Algorithms for Interviews

Algorithms for Interviews

Adnan Aziz, Amit Prakash

This book is subsumed by our new work "Elements of Programming Interviews" (EPI), also available from Amazon.com Compared to "Algorithms for Interviews", EPI has many more problems (300 vs 174), increases emphasis on problems that can be solved...

5 score
#439 overall

Score based on developer article recommendations — not sales data or reviews.

Computer ScienceBackendalgorithmsdynamic-programming
Check on Amazon

🟢 Developer Verdict

A focused collection of algorithm problems designed to sharpen skills for technical interviews.

Read this if

  • You are preparing for challenging technical interviews.
  • You need a structured set of algorithm problems to practice.
  • You target interviews at top-tier tech companies.

Skip this for now if

  • You prefer the updated and expanded 'Elements of Programming Interviews'.
  • You are new to algorithms and need introductory material.
  • You seek a comprehensive theoretical algorithms textbook.
Developer signal: Overwhelming Consensus · 100% 2 analyzed mentions Interview PrepUnique PerspectivePractical

🔄 Compare & Reading Path

📊 Why Developers Recommend

1.

It provides structured approaches to common coding interview problems.

2.

It is specifically designed for efficient interview preparation.

3.

Frequently recommended for technical interview preparation, providing structured frameworks and practice material.

Top signals: Interview PrepUnique PerspectivePractical

💬 What Developers Say

"Algorithm for Interview by Adnan Aziz is a must-read book on algorithms, written in terms of keeping programming interviews in mind."

— somadevtoo · 10 Must Read Data Structures and Algorithms Books for Developers · Jan 26, 2025

"Algorithm for Interview by Adnan Aziz is a must-read book on algorithms"

— javinpaul · 10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++ · Jul 20, 2019

"For tough interviews like Google and Facebook, Algorithms for Interviews and Algorithm Desing by Steve Skiena is a better choice."

— javinpaul · 10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++ · Jul 20, 2019

👤 Who Should Read This

Best for

  • Developers preparing for technical interviews
Difficulty: Intermediate Style: Practical

Explore Similar Books

More books in similar categories — browse to discover your next read.

Recommended in 2 Articles

Score Trend

Last 90 Days

Articles

0

vs prev 90d

0

Unique authors

2

Total mentions

2

Source Platforms

DEV 2
📰 About this signal · 2 analyzed mentions · Mostly High confidence

Article Types

Book List 2

Confidence

High 2
Check on Amazon

As an Amazon Associate, we earn from qualifying purchases.