Algorithms for Interviews by Adnan Aziz (2011)

Algorithms For Interviews (AFI) is designed to assist engineers preparing for software development interviews, as well as those conducting the interviews. AFI comprises 174 meticulously solved algorithm design problems encompassing a range of topics. It delves into fundamental areas like searching and sorting, explores overarching design principles such as graph modeling and dynamic programming, and delves into advanced subjects like strings, parallelism, and intractability. The content extends to include system design, problem-solving strategies, and effective interviewing techniques. The authors of AFI are practicing algorithmists with extensive academic and industrial backgrounds. Collectively, they have authored over 100 articles on applied algorithms, applied their expertise at prominent tech companies like Google, Microsoft, IBM, Qualcomm, and various smaller software startups, and have conducted numerous job interviews for diverse computer science positions.

cover

Download

Ebook


See also