Let’s discuss why I decided to complete 300 puzzles. Why did I do it? Well, to be quite honest, it was fun. Lee code is a fantastic closed system where everything is important.
At that point, your only focus should be on trying to address the current issue. Congratulations! If you can solve it, you can look at the solution and you’ll know how to do it.
Of course, there are other reasons why I’m not just constantly solving Leeco problems in my free time.
Some of those reasons include obviously money because internships at tech pay an absurd amount and at the time I wanted the social validation that you get when you have a big company on your resume.
Kindly please read this article till the end, In order to extract some valuable information from it.
I Studied 300 Leetcode Problems – Michael Song Biography
How It All Started?
I began lead coding near the conclusion of my first year of college and continued through the middle of that summer.
So after maybe two or three months of lead coding, the questions were first rather challenging for me, even the simple ones.
I had no idea what any of the data structures or techniques were. I then turned to the best resource, YouTube.
I studied countless tutorials on how to navigate a binary search tree, as well as several ones on graphs, various data structures, and algorithms. bubble shop, combine sort quickly sort every possible kind For the many forms of data, hash sets the various time and space complexity for the different types of data.
Additionally, I gained knowledge of all the data structures I would require for interviews, which was more than enough to begin tackling these simple tasks.
For some perspective, during my interview preparation, I mostly employed leet code. I played around with Hackerrank a little bit, but I immediately quit since Algoexpert was still in its infancy.
I had thus not actually heard about it. Cracking the Kodi Interview is one book that stands out.
I briefly perused its pages as well as those of Elements of Programming Interviews, but I finally became weary of those and stayed with Leet Code, which eventually started to pay off.
What You Should Be Aware of?
If you’re unfamiliar with the Pomodoro method of studying.
It simply entails repeating 30-minute cycles where 25 of those minutes are spent working diligently without interruptions and the remaining five minutes are spent taking a brief break, which can involve anything from checking social media to watching a quick YouTube video.
Eventually, I was solving medium-level questions using this method. During the course of my interview preparation,
I typically did five of these Pomodoro sessions in the morning, which took me around two and a half hours to complete.
After that, I had a little lunch break before performing two more sessions. By utilizing the Pomodoro technique, I spend roughly three and a half hours every day.
There were many times during those 25-minute cycles when I felt really unmotivated and just wanted to stop working altogether, but I reminded myself that there are other variations of the Pomodoro method, so really finding what works best for you is.
Pomodoro sessions were really amazing for my interview preparation. What I would say is that, frankly, I didn’t solve these issues in the greatest way possible.
What I mean by that is that I didn’t optimize for space and time complexity. A lot of the time, when I solved a problem, I simply adopted the first workable solution and went with it.
Final Conclusion on I Studied 300 Leetcode Problems – Michael Song Biography
We really hope that you all have liked this article really very much. Kindly please read this article till the end in order to extract some valuable information from it.
Please share this article