I've just had a quick look at this, to get ahead I recommend you spend more time on learning key algorithms (Sorting, searching, etc) and data structures (hashmaps, stacks, queues etc) as CS fundamentals are pretty much a pre-req of a lot of jobs at the big guys (google, fb, etc) if you end up trying to go for them. :)
Check out:
- Cracking the Coding Interview
- Intro to Algorithms (Charles E. Leiserson, Clifford Stein, Ronald Rivest, and Thomas H. Cormen)
I've just had a quick look at this, to get ahead I recommend you spend more time on learning key algorithms (Sorting, searching, etc) and data structures (hashmaps, stacks, queues etc) as CS fundamentals are pretty much a pre-req of a lot of jobs at the big guys (google, fb, etc) if you end up trying to go for them. :)
Check out: