Elements of Programming Interviews

Elements of Programming Interviews  (English, Paperback, Prakash Amit)

Price: Not Available
Currently Unavailable
Author
Read More
Highlights
  • Language: English
  • Binding: Paperback
  • Publisher: Pothi.com
  • Genre: Self-Help
  • ISBN: 9789382359449, 9382359443
  • Edition: C++ edition, 2013
  • Pages: 240
Description

Have you ever wanted to work at a futuristic company or struggled with an interview problem that could be solved in fifteen minutes? If yes, then Elements of Programming Interviews is the perfect book for you.

Summary of the Book

The book is a collection of 300 problems with detailed solutions. It includes more than 100 figures and 250 tested programs. The problems are challenging, motivational and accessible, and represent the questions that are asked at interviews at some very exciting companies. The book starts off by introducing the reader to a summary of patterns for data structure, algorithms and problem solving. This will help you solve the most difficult and challenging interview problems. It then moves on to problems on basic and advanced data structures, algorithm design, concurrency, system design, probability and discrete mathematics. All the chapters start with a short review on the key concepts and results. This is followed by a set of questions. The book ends with a summary on the non-technical aspect of interviewing like common mistakes, strategies for a successful interview, perspectives and negotiations for the best offer.

About Amit Prakash

Amit Prakash is the CTO and co-founder of ThoughtSpot Inc. Before this, he worked at Google and Microsoft in the Search and Ads engineering teams. He obtained a PhD from the University of Texas in Austin.

About Adnan Aziz

Adnan Aziz is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Texas in Austin. He has received awards like the Fujitsu Research Award, an NSF CAREER Award, an IBM Research Fellowship, and the Synopsys Research Award

About Tsung-Hsien Lee

Tsung-Hsien Lee is a Software Engineer at Google. He received his MS and graduate degrees from National Tsing Hua University. His passions include designing and implementing algorithms.

Read More
Specifications
Imprint
  • Pothi.com
Publication Year
  • 2013
Ratings & Reviews
4.5
428 Ratings &
26 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1
  • 298
  • 92
  • 21
  • 7
  • 10
5

Excellent Book - A must buy for Programmers and Job seekers

There are plenty of books available in the market to prepare for the programming interview. This book is a really good for the following reasons.

1) Exposes you to a variety of good problems in different area(Data structures,Searching,Sorting,Parallel computing, Design problems,Meta algorithms,Probability...etc)
2) Accurate and neatly written solutions in C++ (Trust me even if you are new to C++ its not a big deal)
3) Improves your algorithmic thinking and programming style (This is what th...
READ MORE

Arun Sivakumar

Aug, 2013

9
5
Report Abuse
5

More than an interview preparation book

This books has everything required to clear coding interviews of any company. The problems of this textbook are of great quality , this is also followed by explanation and C++ code , so you don't have to refer the internet for answers.It stresses more on application of algorithms.This book is addictive if you like solving algo puzzles.

It is advisable to buy this book atleast six months before your inteviews , so that you have enough time to do all the question.
READ MORE

Arun Prasad

Certified Buyer, Chennai

Nov, 2015

6
4
Report Abuse
5

Must have book for interview preparation

The best thing about the book is that it has the problem solving pattern part that which helps you in identifying the various kinds of pattern that occur in different problems
The book covers a lot of questions in data stucture essential for any interview
There is seprate section for discrete mathematics and probability
Solution provided in the book are very clear and easy to understand
Book also cover advance topic like parallel computing and interactablity
design problems present in the bo...
READ MORE

Akash Chandrakar

Nov, 2014

0
0
Report Abuse
5

THE Book of Algorithm Problems

I have bought and read all the books out there including :
Cracking the Coding Interview
Top 10 Coding Questions asked at Google
Problems in Algorithms by Ian Parberry(free online)
and believe me this one has more and better content than all of them especially the 1st and 2nd.
Also It uses C++ to demonstrate solutions which is much better language than Java especially for this purposes due to simpler I/O, templates, shorter snippets and some more reasons. Cracking the Coding Interview uses J...
READ MORE

Kamal Banga

Certified Buyer

Feb, 2014

0
3
Report Abuse
5

Fabulous!

Good set of problems
READ MORE

Rashanand Sahoo

Certified Buyer, Hyderabad

May, 2021

1
0
Report Abuse
5

Simply awesome

best
READ MORE

Ankit Kumar Maurya

Certified Buyer, Bangalore

Aug, 2019

1
0
Report Abuse
5

The Best Book for Programming Interviews Preparation

This is the best book I have ever come across for programming interviews preparation. It has a superb collection of problems and their solutions. It is a must have!

Go, take a look at it yourself and you wouldn't need a reason to own a copy.
READ MORE

Flipkart Customer

Feb, 2015

9
1
Report Abuse
5

Good Problems

I found a book after a while which would challenge me. Its has good set of problems as well as solutions.

Unlike their previous book, this does not have many mistakes. And whatever minor mistakes it has have been listed on their website.
READ MORE

Sandeep Giri

Certified Buyer

Jan, 2014

6
3
Report Abuse
5

A lot more than an interview book

I use this as a fun puzzle book to keep my mind "in shape" and as practice exercises when learning a new language. It really is enjoyable to read up a problem and then think about it when going to bed or on the way to work. Highly recommended.
READ MORE

Raymond Sinnappan

Certified Buyer, Bangalore

Mar, 2014

1
0
Report Abuse
5

The Programming Interview book you should own

Till I bought this book I had no idea about the authors, but trust me once I started going through the chapters, I realized how well the book was organized. I have to be frank though, for a beginner it may take a while to understand the concepts, but for an experienced programmer this book will get you up to speed on the key problems that you will be asked in any interview and possible solutions for it. This is strictly not a design patterns book and I suggest you look elsewhere for it.This b...
READ MORE

Uday Kiran

Certified Buyer, Bangalore

Feb, 2014

2
0
Report Abuse
+
All 26 reviews
Questions and Answers
Q:Its c or java?
A:C
Jitendra Sarvaiya
Certified Buyer
3
3
Report Abuse
Read other answers
Q:What version do you have of this book? I have the version 1.6.1, which was published in 2015 (About 4 years ago).
A:i have the same version.
Anonymous
Certified Buyer
1
0
Report Abuse
Q:Actuallly I want to know that this book is based on which subject ?
A:This is programming interview book, the questions which are asked in programming interviews at big tech companies like Amazon, Facebook, Google and the likes. It's mainly data structures and algorithm
Anonymous
Certified Buyer
0
0
Report Abuse
Read other answers
Q:is this the latest edition and what language it uses ? java or c++ ? is it worth to buy this version or buy the 2016 version which costs 3k one?
A:c++.yes it's a good book
Saurav Shukla
Certified Buyer
0
0
Report Abuse
Didn't get the right answer you were looking for
Safe and Secure Payments.Easy returns.100% Authentic products.
You might be interested in
Psychology Books
Min. 50% Off
Shop Now
Body, Mind And Spirit Books
Min. 50% Off
Shop Now
Popular Psychology Books
Min. 50% Off
Shop Now
Philosophy Books
Min. 50% Off
Shop Now
Back to top