You are allowed to use only OpenZeppelin contracts and not any other external contracts.
Compile your smart contract before submitting it, as the submitted code will count as an attempt. You can attempt the question multiple times, but the number of attempts will be taken into consideration for the winners
The contest will consist of three problems, and the winners will be drawn based on the average of all these problems' performances. So, to win the contest, you need to have a good overall performance in all three problems, rather than excelling in just one
The more optimized your contract code, the less gas it will use, making your score higher in the leaderboard
Practice more problems before submitting the contest to get familiar with the coding environment. You can find more problems to practice on our platform here