When I go to interviews I am always able to solve the technical problems. But one thing I lack is : Knowledge of algorithms and Datastructures. What can I do in order to get better? Are there any books or video tutorials that will help me?
It helped me several time, also someone else asked me here: Algorithms, 4th Edition
This video is a good start.
It will point you in the right direction. I started watching it myself, because I have the same problem as you do.
Ujjwal Kanth
Search @Unbxd
This one! http://www.algorist.com/