The GPA comment refers to people being hired for a first job straight out of college. Get industry experience, and nobody will care what your GPA was, or whether you even have one.
That said, you won't get through the Google interview without filling in some of your CS holes. You don't need to know what anything is called, but if you don't understand why quick sort and merge sort are efficient, you'll have trouble with the interviews.
That said, if you made it through real analysis and algebra, then the CS stuff you need shouldn't be too hard for you to learn. Really. If your interests include math and CS, one fun place to start is trying to tackle Project Euler problems. While doing that, read a few books, and you should be good to go.
That said, you won't get through the Google interview without filling in some of your CS holes. You don't need to know what anything is called, but if you don't understand why quick sort and merge sort are efficient, you'll have trouble with the interviews.
That said, if you made it through real analysis and algebra, then the CS stuff you need shouldn't be too hard for you to learn. Really. If your interests include math and CS, one fun place to start is trying to tackle Project Euler problems. While doing that, read a few books, and you should be good to go.