Voice of Reason
Veteran
I've been on Glassdoor tonight reading all of Google's interview process stuff. It seems that whether you're going for a SRE role or a developer role the interviewers will hit you hard on algorithms and data structures which is advanced math shyt. Much of my calculus/linear algebra knowledge is out of the door since I haven't been to college in about 9 years.
This shyt makes me want to go back to college and take Calc 1/2/3 & Differential Equations just so I can fukking grasp algorithmic concepts and interview. I'd like to interview to Google/Facebook/Dropbox once just to see how I do since they seem to be the hardest in the industry.
Take the Stanford Algorithm design course
Coursera - Free Online Courses From Top Universities
and read this
https://www.seas.harvard.edu/courses/cs20/MIT6_042Notes.pdf