This is the second chapter for our <The Complete Guide to Google Interview Preparation> series. If you pay attention to a lot of job requirements, you usually see things like “have a solid computer science foundation”. What does that actually mean?
Apparently, it doesn’t mean you have a computer science degree, nor does it mean you have written a lot of code. in reality, a solid computer science foundation means having a clear understanding of basic knowledge.
In this chapter, I’d like to delve into this topic and give you practical tips on how to build a solid foundation. I would say this is the entry point to Google interview preparation, but at the same time, it’s the most important step.