While I was applying for software engineering role, most of the organization asked to solve core coding problems and I was able to solve them because of these two kind beings.
- Engineer Algorithm
- Doctor Data structure
You can get familiar to these two over the internet. Followings are my recommendation to start with
- MIT Data structures and Algorithms
- Udacity- Theoritical computer science
- Udacity - Intro to computer science
- Cracking the coding interview
As you start learning these datastructures/Algorithm/problem solving techniques, You must require to practice them and My recommendation goes to
I hope you get your hands dirty and start learning,
Happy Learning
Learning core programming is key to success, It is only matter of time and practice which will make you much better programmer than you are today!
- Find Build Status
- Find Code coverage
We have integrated travis-ci and codecov for continuous integration and code coverage respectively.