Algorithms for Interviews

Algorithms for Interviews

A Problem Solving Approach

Book - 2010
Average Rating:
Rate this:
Algorithms For Interviews (AFI) aims to help engineers interviewing for software development positions as well as their interviewers. AFI consists of 174 solved algorithm design problems. It covers core material, such as searching and sorting; general design principles, such as graph modeling and dynamic programming; advanced topics, such as strings, parallelism and intractability. It also covers system design, problem solving, and interviewing techniques. AFI's authors are practicing algorithmists, with extensive academic and industrial experience. They have collectively published over 100 articles on applied algorithms, applied their skills at Google, Microsoft, IBM, Qualcomm, and a number of smaller software startups, and conducted many job interviews for various computer science jobs.

This book is subsumed by our new work "Elements of Programming Interviews" (EPI), also available from

Compared to "Algorithms for Interviews", EPI

  • has many more problems (300 vs 174),
  • increases emphasis on problems that can be solved without specialized knowledge
  • has much more code (over 250 programs) and over 100 figures, and
  • is more bug free.

You can view a sample chapter from EPI at Adnan Aziz's homepage (

Publisher: [Austin, Texas] :, 2010
ISBN: 9781453792995
Characteristics: vi, 214 p. : ill. ; 23 cm
Additional Contributors: Prakash, Amit


From the critics

Community Activity


Add a Comment

There are no comments for this title yet.


Add Age Suitability

There are no ages for this title yet.


Add a Summary

There are no summaries for this title yet.


Add Notices

There are no notices for this title yet.


Add a Quote

There are no quotes for this title yet.

Explore Further

Browse by Call Number

Subject Headings


Find it at DCPL

To Top