First leetcode was to complete the implementation of an interface in C# for a custom dictionary. Second leetcode was to implement a multithreaded http downloader that uses URL links to get page objects and recursively loop through each page and call all URL links in resultant pages.