Problem Solving for Coding Interviews
by Karthik Naidu
Publisher: GitBook 2015
Number of pages: 285
Description:
An engineer's notes on problem solving. Ideally suited as practice material for coding interviews. This started out as a collection of interview questions and solutions that I accumulated over the years. I've scoured through several forums like Careercup and Glassdoor. While they're an excellent source for questions, finding good solutions with explanations is quite hard. Hence I decided to start preparing my own solutions and sharing it with others. Each post has 5 sections: problem statement, examples, algorithm, code, test cases and a discussion on time-complexity.
Download or read it online for free here:
Read online
(online html)
Similar books
by Sergey A. Babkin - CreateSpace
This book provides an advanced guide to the issues of the parallel and multithreaded programming. It goes beyond the high-level design of the applications, into the details that are often overlooked but vital to make the programs work.
(21715 views)
by Nils M Holm - Lulu Press
This book introduces the concept of functional programming, describes a language that fulfills all the requirements, and shows how to solve simple problems in it. The book shows how to apply these techniques to some problems of varying complexity.
(17391 views)
by Lawrence C Paulson - University of Cambridge
This text teaches programming and presents some fundamental principles of computer science, especially algorithm design. The programming in this course is based on the language ML and mostly concerns the functional programming style.
(23923 views)
by Carroll Morgan - Prentice-Hall
Rigorous treatment of most elementary program-development constructs, including iteration, recursion, procedures, parameters, modules and data refinement. Additions include more material on data refinement, recursively defined types, and case studies.
(15700 views)