Moved some sections out to be my recommendations.

This commit is contained in:
John Washam 2016-06-08 19:09:15 -07:00
parent 461907af5c
commit 5618784ad4

View File

@ -391,10 +391,63 @@ Some of mine (I already may know answer to but want their opinion or team perspe
- What do you like about it? - What do you like about it?
- What is the work life like? - What is the work life like?
##########################################################################################
## Books:
##########################################################################################
Mentioned in Coaching:
The Algorithm Design Manual
http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1849967202
Algorithms and Programming: Problems and Solutions:
http://www.amazon.com/Algorithms-Programming-Solutions-Alexander-Shen/dp/0817638474
Read first:
Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition:
http://www.wiley.com/WileyCDA/WileyTitle/productCd-047012167X.html
Read second:
Cracking the Coding Interview, Fourth Edition:
- http://www.amazon.com/Cracking-Coding-Interview-6th-Programming/dp/0984782850/
Additional (not suggested by Google but I added):
* - C Programming Language, Vol 2
* - C++ Primer Plus, 6th Edition
Programming Pearls:
- http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880
If you see people reference "The Google Resume", it was replaced by "Cracking the Coding Interview".
Clean Code
Code Complete
Introduction to Algorithms
##########################################################################################
##########################################################################################
##
##
##
## Everything below is my recommendation, not Google's
##
##
##
##########################################################################################
########################################################################################## ##########################################################################################
## Videos: ## Videos:
########################################################################################## ##########################################################################################
CSE373 - Analysis of Algorithms
- https://www.youtube.com/watch?v=ZFjhkohHdAA&list=PLOtl7M3yp-DV69F32zdK7YJcNXpTunF2b&index=1
6.042: Math for CS (25 videos): 6.042: Math for CS (25 videos):
- https://www.youtube.com/watch?v=L3LMbpZIKhQ&list=PLB7540DEDD482705B - https://www.youtube.com/watch?v=L3LMbpZIKhQ&list=PLB7540DEDD482705B
@ -453,51 +506,14 @@ Continuous Pipelines at Google
AddressSanitizer: A Fast Address Sanity Checker AddressSanitizer: A Fast Address Sanity Checker
- http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/37752.pdf - http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/37752.pdf
##########################################################################################
## Books:
##########################################################################################
Mentioned in Coaching:
The Algorithm Design Manual
http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1849967202
Algorithms and Programming: Problems and Solutions:
http://www.amazon.com/Algorithms-Programming-Solutions-Alexander-Shen/dp/0817638474
Read first:
Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition:
http://www.wiley.com/WileyCDA/WileyTitle/productCd-047012167X.html
Read second:
Cracking the Coding Interview, Fourth Edition:
- http://www.amazon.com/Cracking-Coding-Interview-6th-Programming/dp/0984782850/
Additional (not suggested by Google but I added):
* - C Programming Language, Vol 2
* - C++ Primer Plus, 6th Edition
Programming Pearls:
- http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880
If you see people reference "The Google Resume", it was replaced by "Cracking the Coding Interview".
Clean Code
Code Complete
Introduction to Algorithms
########################################################################################## ##########################################################################################
## Coding exercises/challenges: ## Coding exercises/challenges:
########################################################################################## ##########################################################################################
- https://courses.csail.mit.edu/iap/interview/materials.php - https://courses.csail.mit.edu/iap/interview/materials.php
Recommended: LeetCode: https://leetcode.com/ LeetCode: https://leetcode.com/
TopCoder: https://www.topcoder.com/ TopCoder: https://www.topcoder.com/
More: More:
HackerRank: https://www.hackerrank.com/ HackerRank: https://www.hackerrank.com/