Track using Order ID
Login and do more!
- Track individual Orders
- View your entire Order history
- Cancel individual Orders
- Conveniently review products and sellers
* Shipments from locations where relevant permissions have been obtained.
You have probably noticed varying estimated delivery times for Sellers of the product you are interested in. Delivery times are influenced by product availability, geographic location of the Seller, your shipping destination and the courier partner's time-to-deliver to your location.
Please enter your default pin code on the product page (you don't have to enter it every single time) to know more accurate delivery times on the product page itself.
Enter your pincode on the product page (you don't have to enter it every single time) to know whether the product can be delivered to your location.
If you haven't provided your pincode until the checkout stage, the pincode in your last used shipping address will be used to check for serviceability.
Whether your location can be serviced or not depends on:
At times Sellers prefer not to ship to certain locations. This is entirely at their discretion.
|10 days from delivery||Damaged, Defective, Item not as described||Replacement|
|30 days from delivery||Damaged, Defective, Item not as described||Replacement|
|10 days from delivery||Exchange for colors and size, Does not fit||Exchange|
|30 days from delivery||Exchange for colors and size, Does not fit||Exchange|
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.
|Authored By||Adnan Aziz Amit Prakash Tsung-Hsien Lee|
Have you used this product?
Rate it now.Write a Review
Feb 22, 2015
The Best Book for Programming Interviews Preparation
Nov 14, 2014
Must have book for interview preparation
Aug 2, 2014
The Best Book for Interview Preparation!
Jul 9, 2014
Good Book for preparations.
Mar 15, 2014
A lot more than an interview book
Jan 15, 2014
Good ProblemsI found a book after a while which would challenge me. Its has good set of problems as well as solutions.
Aug 25, 2013
Excellent Book - A must buy for Programmers and Job seekersThere are plenty of books available in the market to prepare for the programming interview. This book is a really good for the following reasons.
Feb 19, 2013
Good book to develop algorithmic thinkingGood book to develop algorithmic thinking.
Feb 22, 2015
The Best Book for Programming Interviews PreparationThis 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!
Nov 14, 2014
Must have book for interview preparationThe 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
Aug 2, 2014
The Best Book for Interview Preparation!Element of Programming Interview (EPI) is definitely a fabulous book that I have read so far to prepare for a job interview. The whole book is organized very well and covers almost all types of coding & algorithm interview questions in different levels that I have encountered so far. You will enjoy every minute when reading this great book. Before this book, I have read PIE, CC150 and cp3. All these books are good as well, but comparing to EPI, PIE and cc150 are much easier and fundamental, while cp3 is much more suitable for programming competition. So I highly recommend this book to anybody … (Expand)
Jul 9, 2014
Good Book for preparations.The content and questions of book is good and is a great source for preparing for interviews. The only flaw is that the font size used in the book is very small.
Mar 15, 2014
A lot more than an interview bookI 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.
Feb 26, 2014
THE Book of Algorithm ProblemsI have bought and read all the books out there including :
Feb 21, 2014
The Programming Interview book you should ownTill 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 book covers more of data structures and related problems we encounter in interviews which requires us to… (Expand)