Jump to ratings and reviews
Rate this book

Algorithms for Interviews

Rate this book
Algorithms for Interviews (AFI) aims to help engineers interviewing for software development positions. The primary focus of AFI is algorithm design. The entire book is presented through problems interspersed with discussions. The problems cover key concepts and are well-motivated, challenging, and fun to solve. We do not emphasize platforms and programming languages since they differ across jobs, and can be acquired fairly easily. Interviews at most large software companies focus more on algorithms, problemsolving, and design skills than on specific domain knowledge. Also, platforms and programming languages can change quickly as requirements change but the qualities mentioned above will always be fundamental to any successful software endeavor. The questions we present should all be solvable within a one hour interview and in many cases, take substantially less time. A question may take more or less time to complete, depending on the amount of coding that is asked for. Our solutions vary in terms of detail-for some problems we present detailed implementations in Java/C++/Python; for others, we simply sketch solutions. Some use fairly technical machinery, e.g., max-flow, randomized analysis, etc. You will encounter such problems only if you claim specialized knowledge, e.g., graph algorithms, complexity theory, etc. Interviewing is about more than being able to design algorithms quickly. You also need to know how to present yourself, how to ask for help when you are stuck, how to come across as being excited about the company, and knowing what you can do for them

222 pages, Paperback

First published September 14, 2010

9 people are currently reading
286 people want to read

About the author

Adnan Aziz

15 books18 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
25 (47%)
4 stars
17 (32%)
3 stars
10 (18%)
2 stars
1 (1%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Ralph N.
358 reviews22 followers
June 30, 2020
This is the predecessor to EPI. Elements of Programming Interviews is much more refined though, so you ought to stick with that unless this is the only thing you can find.
11 reviews4 followers
January 23, 2016
very good and simple the issue with it not all problems covered with code solution in solution part .
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.