Full description not available
M**A
Lovely little bookshop, highly recommend!
In pristine condition with prompt delivery. Great book, thoroughly enjoyable if you like tech, that is.Lovely little bookshop, sent me a thoughtful note, making me feel a special buyer. I can highly recommend. Will be ordering happily again.
Z**N
Great for students or those looking for a job
This book is great for computer science students or for anyone in a similar situation looking for a graduate job.I've used it to help me in securing jobs for my placement module as part of my degree (penultimate year) .It covers everything you would need to learn to prepare you for a serious interview with a large organisation such Google, Microsoft, IBM and Oracle etc...I've read it all and seen most of the examples come up in real interviews. Its very useful, I recommend reading it if you are serious in securing a role within a large software based organisation.Not only does it help with interviews but it will help you within university itself, considering you are a student. It covers various algorithms that most students will cover within university.tdlr; helps you secure a job and helps you study for uni.
A**R
Excellent book
The book is reasonably priced for what it is. It is very helpful when preparing to interviews as well as a generic reference for basic algorithms and CS theory. The information is layed out logically and is very easy to comprehend, the practice puzzles are a great fun too. I often find myself doing the puzzles in some exotic languages I want to learn (eg. Crystal, Julia, Rust or haskell, etc).I do not have any reservations in recommending this book as an interview preparation material (in addition to wonderful resources like interviewbit.com and carreercup.com, etc). Money well spent!
M**K
Great content, bad condition
The book's content is amazing - if you're going to have an interview, this is very likely to directly help you, even more so indirectly (if you've done the practice problems). From what I've seen from the previous editions, there's a fair amount of additional content (on cool topics), so this might be a reason to 'upgrade'. Another addition seems to be the 'Hints' section, which, while useful, is an absolute pain in the ass to use, being at the back of the book, and the numbers being scrambled around.The book I received also appeared to have some water damage or similar - which is both slightly annoying because of the high price (incl. international shipping), as well as the fact that the packaging seemed to be completely fine.
K**V
Great book
One of the best books I read on the topic. It helped me feel super confident in interviews - some parts over-prepare you but I felt ready for the worst to come. I cannot recommend this enough, especially if your background is not Software Engineering
B**Y
Great book, fun even if you're not interviewing
I used this book to help return to a senior Dev role after a few years working as a management consultant. Great explanation of concepts covering the main types of collections, data types and sorting algorithms. Each problems has a detailed answer provided in java with commentary explaining a good solution through to the most optimal (and explaining the trade offs to consider when evaluating different solutions). It separates the questions and answers and encourages you to attempt the problems without cheating, even including hints to help one work through the problem before checking the answer.
L**.
Good book
In terms of the product itself, there's nothing much to say since it's just a book and it came without any problems. In terms of the book, well it's known to be the bible for Software Engineers for a reason. It covers a wide range of topics and lots of problems with good explanations and solutions that I found very helpful. Hopefully this prepares me well for future interviews!
A**L
Great for anyone switching to tech
Would recommend this book for anyone seeking to career change
Trustpilot
5 days ago
3 weeks ago