I want to share the strategy I followed to solve 1000 problems on leetcode.

2021 Jan 29 - Created Leetcode Account.
I had solved 0-300 questions using a prep guide (which had around 250 questions) + Daily Leetcode Challenge Problem. It took me 6 months to do this as I was solving as a part of learning DS & Algo.
2021 Aug 01 - Solved 300 Problems
After finishing the problem sheet I explored my way to stay consistent. I then set a target of solving 100 problems a month.
Virtual Contest helped me in this process.
I used to give a virtual contest daily in which I was able to solve 2-3 questions on avg, 4 on a lucky day.
I was unable to solve most of the Q4(Hard) and some of the Q3(Medium) in initial days, later on as practice increased Q3 became less tougher.
In this way I was able to solve 2-3 questions through virtual contest and one question from daily challenge on problems page.
Virtual Contest + Daily Leetcode Challenge gave me the Result.
I used to cross check whether I have solved 10 questions in every 3 days or not. That made me to finish 100 questions every month. 7 months --> 700 questions
2022 Feb 25 - Solved 1000 problems
A virtual contest takes 1.5 hrs, u can finish it as early as u can. One more benefit is we can give this virtual contest at any time of the day.
Suggestions and Tips :
Try to stay consistent solving atleast a question a day (Daily Challenge Question).
See top solutions in discussion page of the problem even you solve the question (You may find a better approach).
Make a list of questions from which you learnt a new concept and also the questions which were liked high but were not solved by you at that moment (You can solve them later and test your improvement).
When you came across a problem which you have already solved don't submit it as it is, try to code it again.
Someday You may feel as dumb, not solving even a single question by own
Someday solving questions with best approach than top voted solutions
At the end of the day the count of solved questions doesn't matter, only thing matters is what you gained from a question -- it may be -- a new algorithm, new syntax, a shortcut or an inspiration.
Thank you :)