Here you can find the most common datastructures, algorithms and solutions for problem solving questions. I'm using Java, javascript, python and golang.