Cart (0)
Digital Cart (0)

Add Another Item

Add Another Item

Add Another Item

Add Another Item

Compare
You can't compare with the above items. (Clear all items in the Compare list)

Elements of Programming Interviews (English)

(Paperback)
★★★★★ ★★★★★
51
Paperback
Author: Adnan Aziz Amit Prakash Tsung-Hsien Lee
Language: English
Publisher: Self Published
Check Availability at
Invalid Pincode Entered
Available with 2 Sellers at Change
Rs. 650 16% OFF
Rs. 540
+ Rs 50 Delivery ?

Shipping Charges

Why is there a shipping charge for this item?

Sellers with Flipkart Advantage waive off the delivery charge for Orders over Rs 500. For all Orders under Rs 500, a nominal delivery charge is added per item.

Sellers without Flipkart Advantage may or may not add a delivery charge to your Order. This is subject to Seller discretion.

Sold by

Pothidotcom 4.1 / 5
79% positive feedback (102) ratings)
  • 5 star
    58
  • 4 star
    23
  • 3 star
    7
  • 2 star
    6
  • 1 star
    8
Positive
Neutral
Negative
Buy with confidence when you see the 'Flipkart Advantage' badge. Products tagged with the Flipkart Advantage badge are quality checked, stocked and shipped by Flipkart. They are also backed by our Friendly Returns Policy, which allows for 30 Day Returns. Expedited delivery options such as Same Day/In-a-Day Guarantee Delivery are an added bonus. Read More

* Shipments from locations where relevant permissions have been obtained.

Delivered By

?
  • Usually Delivered in 7-8 business days.
  • Delivery times may be longer than usual due to festive demand

What is the estimated delivery time?

Sellers generally procure and ship the items within the time specified on the product page. Business days exclude public holidays and Sundays.
Estimated delivery time depends on the following factors:
  • The Seller offering the product
  • Product's availability with the Seller
  • The destination to which you want the order shipped to and the Seller's location

Why does the delivery date not correspond to the delivery timeline of X-Y business days?

It is possible that the Seller or our courier partners observe a holiday between the day you placed your order and the date of delivery, which is based on the timelines shown on the product page. In this case, we add a day to the estimated date. Some courier partners and Sellers do not work on Sundays and this is factored in to the delivery dates.

What do the different tags like "In Stock", "Available" mean?

'In Stock'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Available'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Preorder' or 'Forthcoming'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Out of Stock'

Currently, the item is not available for sale. Use the 'Notify Me' feature to know once it is available for purchase.

'Imported'

Sometimes, items have to be sourced by Sellers from outside India. These items are mentioned as 'Imported' on the product page and can take at least 10 days or more to be delivered to you.

'Back In Stock Soon'

The item is popular and is sold out. You can however 'book' an order for the product and it will be shipped according to the timelines mentioned by the Seller.

'Temporarily Unavailable'

The product is currently out of stock and is not available for purchase. The product could to be in stock soon. Use the 'Notify Me' feature to know when it is available for purchase.

'Permanently Discontinued'

This product is no longer available because it is obsolete and/or its production has been discontinued.

'Out of Print'

This product is not available because it is no longer published and has been permanently discontinued.

Why does the estimated delivery time vary for each seller?

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.

Seller does not/cannot ship to my area. Why?

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:

  • Whether the Seller actually ships to your location
  • Legal restrictions, if any, in shipping particular products to your location
  • The availability of reliable courier partners in your location

At times Sellers prefer not to ship to certain locations. This is entirely at their discretion.

More answers in our Shipping FAQs »

Cash On Delivery

?

How do I place a Cash on Delivery (C-o-D) order?

All items that have the "Cash on Delivery Available" icon are valid for order by Cash on Delivery.
Add the item(s) to your cart and proceed to checkout. When prompted to choose a payment option, select "Pay By Cash on Delivery". Enter the CAPTCHA text as shown, for validation.
Once verified and confirmed, your order will be processed for shipment in the time specified, from the date of confirmation. You will be required to make a cash-only payment to our courier partner at the time of delivery of your order to complete the payment.

Terms & Conditions

  • The maximum order value for C-o-D is ₹50,000.
  • e-Gift Vouchers or Store Credit cannot be used for C-o-D orders.
  • Cash-only payment at the time of delivery.
More answers in our Shipping FAQs »
May be available! Enter Pincode to confirm.
30 day Replacement Guarantee. ?
Validity Covers Type Accepted
10 days from delivery Damaged, Defective, Item not as described Replacement
If you have received a damaged or defective product or it is not as described, you can get a replacement within 10 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
30 days from delivery Damaged, Defective, Item not as described Replacement
If you have received a damaged or defective product or it is not as described, you can get a replacement within 30 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
10 days from delivery Exchange for colors and size, Does not fit Exchange
If you have received a damaged or defective product or it is not as described, you can get an exchange within 10 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
30 days from delivery Exchange for colors and size, Does not fit Exchange
If you have received a damaged or defective product or it is not as described, you can get an exchange within 30 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns»
Sold by 2 Sellers
Sorted By:
Pothidotcom
30 day Replacement Guarantee. ?
Cash on Delivery may be available! ?
4.1 / 5
79% positive feedback (102) ratings)
  • 5 star
    58
  • 4 star
    23
  • 3 star
    7
  • 2 star
    6
  • 1 star
    8
Positive
Neutral
Negative
  • Usually Delivered in 7-8 business days.

What is the estimated delivery time?

Sellers generally procure and ship the items within the time specified on the product page. Business days exclude public holidays and Sundays.
Estimated delivery time depends on the following factors:
  • The Seller offering the product
  • Product's availability with the Seller
  • The destination to which you want the order shipped to and the Seller's location

Why does the delivery date not correspond to the delivery timeline of X-Y business days?

It is possible that the Seller or our courier partners observe a holiday between the day you placed your order and the date of delivery, which is based on the timelines shown on the product page. In this case, we add a day to the estimated date. Some courier partners and Sellers do not work on Sundays and this is factored in to the delivery dates.

What do the different tags like "In Stock", "Available" mean?

'In Stock'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Available'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Preorder' or 'Forthcoming'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Out of Stock'

Currently, the item is not available for sale. Use the 'Notify Me' feature to know once it is available for purchase.

'Imported'

Sometimes, items have to be sourced by Sellers from outside India. These items are mentioned as 'Imported' on the product page and can take at least 10 days or more to be delivered to you.

'Back In Stock Soon'

The item is popular and is sold out. You can however 'book' an order for the product and it will be shipped according to the timelines mentioned by the Seller.

'Temporarily Unavailable'

The product is currently out of stock and is not available for purchase. The product could to be in stock soon. Use the 'Notify Me' feature to know when it is available for purchase.

'Permanently Discontinued'

This product is no longer available because it is obsolete and/or its production has been discontinued.

'Out of Print'

This product is not available because it is no longer published and has been permanently discontinued.

Why does the estimated delivery time vary for each seller?

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.

Seller does not/cannot ship to my area. Why?

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:

  • Whether the Seller actually ships to your location
  • Legal restrictions, if any, in shipping particular products to your location
  • The availability of reliable courier partners in your location

At times Sellers prefer not to ship to certain locations. This is entirely at their discretion.

More answers in our Shipping FAQs »
Rs. 540
GoelsComputerHut
30 day Replacement Guarantee. ?
Cash on Delivery may be available! ?
3.9 / 5
  • Usually Delivered in 9-10 business days.

What is the estimated delivery time?

Sellers generally procure and ship the items within the time specified on the product page. Business days exclude public holidays and Sundays.
Estimated delivery time depends on the following factors:
  • The Seller offering the product
  • Product's availability with the Seller
  • The destination to which you want the order shipped to and the Seller's location

Why does the delivery date not correspond to the delivery timeline of X-Y business days?

It is possible that the Seller or our courier partners observe a holiday between the day you placed your order and the date of delivery, which is based on the timelines shown on the product page. In this case, we add a day to the estimated date. Some courier partners and Sellers do not work on Sundays and this is factored in to the delivery dates.

What do the different tags like "In Stock", "Available" mean?

'In Stock'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Available'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Preorder' or 'Forthcoming'

For items listed as "In Stock", Sellers will mention the delivery time based on your location pincode (usually 2-3 business days, 4-5 business days or 4-6 business days in areas where standard courier service is available). For other areas, orders will be sent by Registered Post through the Indian Postal Service which may take 1-2 weeks depending on the location.

'Out of Stock'

Currently, the item is not available for sale. Use the 'Notify Me' feature to know once it is available for purchase.

'Imported'

Sometimes, items have to be sourced by Sellers from outside India. These items are mentioned as 'Imported' on the product page and can take at least 10 days or more to be delivered to you.

'Back In Stock Soon'

The item is popular and is sold out. You can however 'book' an order for the product and it will be shipped according to the timelines mentioned by the Seller.

'Temporarily Unavailable'

The product is currently out of stock and is not available for purchase. The product could to be in stock soon. Use the 'Notify Me' feature to know when it is available for purchase.

'Permanently Discontinued'

This product is no longer available because it is obsolete and/or its production has been discontinued.

'Out of Print'

This product is not available because it is no longer published and has been permanently discontinued.

Why does the estimated delivery time vary for each seller?

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.

Seller does not/cannot ship to my area. Why?

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:

  • Whether the Seller actually ships to your location
  • Legal restrictions, if any, in shipping particular products to your location
  • The availability of reliable courier partners in your location

At times Sellers prefer not to ship to certain locations. This is entirely at their discretion.

More answers in our Shipping FAQs »
Rs. 636
Buy with confidence when you see the 'Flipkart Advantage' badge. Products tagged with the Flipkart Advantage badge are quality checked, stocked and shipped by Flipkart. They are also backed by our Friendly Returns Policy, which allows for 30 Day Returns. Expedited delivery options such as Same Day/In-a-Day Guarantee Delivery are an added bonus. Read More

* Shipments from locations where relevant permissions have been obtained.

How do I place a Cash on Delivery (C-o-D) order?

All items that have the "Cash on Delivery Available" icon are valid for order by Cash on Delivery.
Add the item(s) to your cart and proceed to checkout. When prompted to choose a payment option, select "Pay By Cash on Delivery". Enter the CAPTCHA text as shown, for validation.
Once verified and confirmed, your order will be processed for shipment in the time specified, from the date of confirmation. You will be required to make a cash-only payment to our courier partner at the time of delivery of your order to complete the payment.

Terms & Conditions

  • The maximum order value for C-o-D is ₹50,000.
  • e-Gift Vouchers or Store Credit cannot be used for C-o-D orders.
  • Cash-only payment at the time of delivery.
More answers in our Shipping FAQs »
Validity Covers Type Accepted
10 days from delivery Damaged, Defective, Item not as described Replacement
If you have received a damaged or defective product or it is not as described, you can get a replacement within 10 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
30 days from delivery Damaged, Defective, Item not as described Replacement
If you have received a damaged or defective product or it is not as described, you can get a replacement within 30 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
10 days from delivery Exchange for colors and size, Does not fit Exchange
If you have received a damaged or defective product or it is not as described, you can get an exchange within 10 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns »
Validity Covers Type Accepted
30 days from delivery Exchange for colors and size, Does not fit Exchange
If you have received a damaged or defective product or it is not as described, you can get an exchange within 30 days of delivery at no extra cost.

When does this guarantee not apply?

The guarantee does not extend to:
  • Digital products and services (Flipkart eBooks & music downloads).
  • Innerwear, Lingerie, Socks, Jewellery Freebies and Clothing Freebies
  • Damages due to misuse of product or Incidental damage due to malfunctioning of product.
  • Any consumable item which has been used or installed.
  • Products with tampered or missing serial numbers.
  • Items that are returned without original packaging, freebies or accessories.
  • Any damage / defect which are not covered under the manufacturer's warranty.
  • Made-to-order/Custom Jewellery.
More answers in our Cancellations & Returns»

Elements of Programming Interviews (English) (Paperback) Price: Rs. 540

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.

Specifications of Elements of Programming Interviews (English) (Paperback)

Book Details
Publisher Self Published
ISBN-10 9382359443
Publication Year 2013
Language English
ISBN-13 9789382359449
Binding Paperback
Contributors
Authored By Adnan Aziz Amit Prakash Tsung-Hsien Lee

Please Note: All products sold on Flipkart are brand new and 100% genuine

Reviews of Elements of Programming Interviews (English) (Paperback)

4.2

Average Rating

Based on 51  ratings

Have you used this product?

Rate it now.

Write a Review

Recent top reviews

View all
★★★★★
★★★★★

Atul Vaibhav

Jul 9, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.
★★★★★
★★★★★

Raymond Sinnappan

Mar 15, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.

★★★★★
★★★★★

Kamal Banga

Feb 26, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.
A…
(View complete review)
★★★★★
★★★★★

Uday Kiran

Feb 21, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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 … (View complete review)
★★★★★
★★★★★

Sandeep Giri

Jan 15, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.

Top reviews

View all top reviews (7)

'Top Reviews' lists the most relevant product reviews only. Show ALL instead?

★★★★★
★★★★★

Arun Sivakumar

Aug 25, 2013

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 they will look at in the programming interviews )
4) Quick response to clarifications…
★★★★★
★★★★★

Atul Vaibhav

Jul 9, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.
★★★★★
★★★★★

Raymond Sinnappan

Mar 15, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.

★★★★★
★★★★★

Kamal Banga

Feb 26, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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 Java which I can't understand why. Top 10 Coding Problems is a poor value for money …
★★★★★
★★★★★

Uday Kiran

Feb 21, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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 book covers more of data structures and related problems we encounter in interviews which requires us to…
★★★★★
★★★★★

Sandeep Giri

Jan 15, 2014

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

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.
★★★★★
★★★★★

Rasmiranjan Nayak

Dec 18, 2013

The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer

Excellet Book

Got it yesterday. Gone through some pages. Found it is one of the excellent book after "Cracking coding interviews". Just buy it use to and use the same in your daily programming life.
 

PAYMENT METHOD

POWERED BY
Loading ...