After clearing your concepts from the course, you can start practising from the assignments given at the end. After solving the assignments, you can check out websites like GFG and other similar websites which provide tons of quality questions ranging from easy to medium and hard. You can also participate in competitive programming platforms to test your concepts and do some challenging problems. Practice is the key to master data structures and algorithms and only in this way will you become confident in your problem-solving skills.