3 ms·
Since your goal is to clear interview at Google (or companies with similar interview style), I would recommend straight up interview preparation. I have recent
by umbs 10y ago
Since your goal is to clear interview at Google (or companies with similar interview style), I would recommend straight up interview preparation.
I have recently found "Elements of Programming Interviews" [1]. For people with 5+ years of experience trying to clear Google style interviews, this is the perfect book for following reasons:
+ The quality of problems is much much better than the other two books popular in this category ([2,3]). I am not saying problem are hard, but they found a right balance between quality and solvability in interview setting.
+ The solutions are methodical and of high standard. For experienced people, problems in [2,3] may appear too dumb down.
+ It has some 260 or more problems covering various areas of CS. By going through this book, you should get CS fundamentals and interview prep in one shot.
I have all three books but strongly recommend EPI
[1] Elements of Programming Interviews
[2] Cracking the Coding Interviews
[3] Programming Interviews Exposed.
I have no affiliation with authors/publishers of [1]
- FT_intern 10y ago[3] is a good newbie book. It explains basic problem solving techniques and introduces the basic problems/algorithms that many questions are derived or built on top of. [2] has a good soft skills section and is a medium difficulty workbook. I felt that Gayle did a poor job explaining the solution to the problems. I used the book in a guess and check manner. [1] wastes little time explaining the basics and ramps up very quickly. It does a very good job of explaining the problems, although there is an assumption that the reader is advanced. Some problems are so difficult that they would never appear on interviews. If you're starting out fresh, I recommend the sequence: [3] -> easy leetcode -> [2] -> medium leetcode -> [1]
- deleted 10y ago[deleted]
- j_s 10y ago[1] 4.5 stars (227 reviews) $28 https://amzn.com/dp/1479274836 https://amzn.com/dp/1479274836 [2] 4.5 stars (216 reviews) $27 https://amzn.com/dp/0984782850 https://amzn.com/dp/0984782850 [3] 4.5 stars (94 reviews) $16 https://amzn.com/dp/B008SGNJOW https://amzn.com/dp/B008SGNJOW