Suggestions for books (interview prep)

Posted on 2011-02-22
Medium Priority
Last Modified: 2012-05-11
Can I have suggestions for "Data structures and algorithms in C++" books which are tailor made for technical interview preparations.

Question by:dshrenik
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 34950496
Please tryout this book. i dont think if there is any book that directly deals with Interviews

Expert Comment

ID: 34950507
LVL 27

Expert Comment

ID: 34951146
Get MongoDB database support online, now!

At Percona’s web store you can order your MongoDB database support needs in minutes. No hassles, no fuss, just pick and click. Pay online with a credit card. Handle your MongoDB database support now!

LVL 27

Expert Comment

ID: 34951239

Author Comment

ID: 34953866
I have mentioned "Data structures and algorithms in C++" in my question.

@jimsweb: The book you suggested has a very low rating. Did you try it personally?
LVL 11

Accepted Solution

DeepuAbrahamK earned 1000 total points
ID: 34955021
LVL 12

Assisted Solution

trinitrotoluene earned 1000 total points
ID: 34958483
I would recommend the following books. I don't think there are online copies available but they are worth the money you pay for them....

1)Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

2) ADTs, Data Structures, problem solving  by Larry R. Nyhoff

And ofcourse you can download MIT and Stanford lectures from Youtube.

There are no quick fixes for Data Structures and Algos, its something you learn over a period of time. So you can't cram in a day or two just for an interview.
LVL 11

Expert Comment

ID: 34958671
If you want basic training in something more complicated than you'll ever see in your normal coding life, look at the winners of http://www.ioccc.org/.  Try analyzing the programs and figure out what they do.  They may not be the best way to code but it does exercise your ability to analyze what other people write.

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article is the first in a series of articles about the C/C++ Visual Studio Express debugger.  It provides a quick start guide in using the debugger. Part 2 focuses on additional topics in breakpoints.  Lastly, Part 3 focuses on th…
Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question