30-days Leetcode challenge: My key takeaways
I wanted to share my personal experience on how this particular initiative by Leetcode really sets a rhythm in you. I was really skeptical about diligently following it from start to finish. But here I am, taking one day at a time crossing the finish line.
- Get your premium subscription
- White paper is your weapon
- Consistency is the key
- Test what you build
Get your premium subscription NOW!
A free leetcode account can just do enough but a premium can surely buy you more. It is like you have been given keys to unlock extra powers. Why not use one? What I mean is, it gives you access to REAL (I really mean REAL from my personal experience) interview questions being asked out there at FAANG(Facebook, Amazon, Apple, Netflix & Google). And, very “few” companies follow them. Haha.
White paper is your weapon
To attack, you need a plan. A blueprint. Believe me, this is something I had ignored for years, and now I know what it means to code on paper FIRST! It gives you a chance to scribble your thoughts. Not sure how, but it works wonders. Don’t hesitate if you get it wrong the first time. The point is not to submit a mere “solution” ASAP but to ALWAYS write a robust and correct code.
Consistency is the key
(April 1 — April 30): Showing up every single day builds your confidence. So, it basically sets a rhythm in you and your mindset automatically gets into problem solving mode. So, if one can keep this going over 2–3 months I am sure it is going to make things much easier for you in terms of interview preparation.
Test what you build
To be honest, we are not engineers if we don’t test what we build (That’s savage!). We can’t rely on QA engineers to test for us. It is like saying “I am not sure what I built, let me know if it has bugs.”
You can find my code repository for all the problems in the link below:
To sum it up, it was a great 30 day learning period about problem solving and also about myself. I am keen to know how it went for you guys. Please comment your experiences too and let me know your thoughts on this article. Stay safe. Cheers. :)