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)
Thanks for the input @skailasa ! As it happens this kind of stuff is what I'm currently working on but isn't reflected in my repo. I'll update it and take a look at those books!
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: