a collection of questions to practice coding on leetcode