aspose file tools
The moose likes Jobs Discussion and the fly likes in what order i have to read these books? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Reply Bookmark "in what order i have to read these books?" Watch "in what order i have to read these books?" New topic
Author

in what order i have to read these books?

sriram vemaraju
Greenhorn

Joined: Feb 11, 2008
Posts: 16
I am preparing for interviews which involves questions on algorithms. I have 3 months ( roughly 12 hours per week) . I have in front of me all these books i don't know which one to read first?

1) Programming Interviews Exposed 2) Algorithms for Interviews by Amit Prakash and Adnan Aziz 3) CLRS ( Think three months is not enough for this what do you think? Can i skip some parts?) 4) Programming Pearls

Please guide me. Thanks, Sriram
Tim Moores
Rancher

Joined: Sep 21, 2011
Posts: 2329
Maybe you would be better off just learning how to program instead of learning how to fake it in an interview.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 7602

What are you going to do if the interviewer asks you a question which is not in the book? Or after managing to get selected, you are presented with a problem which was not in the book? Don't you think the correct approach is to learn about algorithms than focusing on interview questions on algorithms?


[Donate a pint, save a life!] [How to ask questions]
Luke Kolin
Ranch Hand

Joined: Sep 04, 2002
Posts: 303
Tim Moores wrote:Maybe you would be better off just learning how to program instead of learning how to fake it in an interview.


Agreed. Spend all that time writing code instead of reading books.

Cheers!

Luke
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 2885
Practice the examples given in the books. I have not read any of those books but data structures and algorithms will be the best place to start. The main focus should be to understand and practice what is described in the books. You have no control as to what questions will be asked.


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6371

The OP's intention may well be to learn algorithms and understand how to approach open ended problems that are usually asked in an interview.

There is no order that is 'right'. Learn algorithms and solve problems and you should be on your way to passing the interview. But like the others have warned, do not rely on these books alone to prepare for the interview.


SCJP 6 articles - SCJP 5/6 mock exams - SCJP Mocks - SCJP 5 Mock exam (Word document ) - SCJP 5 Mock exam in Java.Inquisition format
Mohamed Sanaulla
Bartender

Joined: Sep 08, 2007
Posts: 2694

3) CLRS - this book is huge, contains lot of stuff which no interviewer may even ask. So you might selectively read this book. But its a good/famous book for Data Structures/Algorithms.
1) Programming Interviews Exposed- Good for interviews and general as well because it teaches concepts as well as solving few typical interview questions.
4) Programming Pearls - I dont think this is a interview specific book.

You can also pick Algorithms book by Anany Levitin (and also one more Puzzles book by the same author released recently) its a simple read and covers lot of concepts. But the bottomline is that you need to code and practice the algorithms, implement them. Clearing the interview is one step but surviving in the workforce is other but the most important aspect.


Mohamed Sanaulla | My Blog
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6371

You can also pick Algorithms book by Anany Levitin


Yes this book is awesome ! I would definitely recommend it.
Anayonkar Shivalkar
Ranch Hand

Joined: Dec 08, 2010
Posts: 673

I think you'll need to read only one book : Programming interviews exposed.

Save all the remaining time to do thorough hands-on coding. Nothing impresses the interviewer like a candidate who can actually write the code instead of giving standard answers.


Regards,
Anayonkar Shivalkar (SCJP, SCWCD, OCMJD)
sriram vemaraju
Greenhorn

Joined: Feb 11, 2008
Posts: 16
Thanks a lot for the all the replies. Actually my background is like this. I have spent 3 and half years developing web applications using struts and JSF related technologies.
Now i am a masters student. I have already taken a course in my university on Algorithms but the questions asked in the interviews should be solved within a short time. So i think practise is essential in that case. So i was looking for that specifically.Any ways i think the question is answered.
 
 
subject: in what order i have to read these books?
 
Threads others viewed
Resource Help!
Who love Perl here?
Any tips for hiring interview ?
Algorithms and data structures
recommendation for a book on java algorithms ?
IntelliJ Java IDE