Like our curriculum, the Pre-Course Work is self-paced and should be completed using mastery learning. What this means is that a lesson is not "complete" when you finish coding a solution, but rather when you have understood the reasoning behind the code and are ready to apply it to other coding problems.
If you complete all of the Pre-Course Work through mastery learning, then I assure you that you will be perfectly ready to get accepted into our program. The Pre-Course Work includes a few HackerRank challenges that will help you get ready for the three Microverse Coding Challenges. However, if you want more practice with algorithms, here are a few extra challenges.