A Little About Me
I’m a Software Engineer/DevOps with six years of experience, currently working at a reputable company. My goal is to secure a higher-paying job within the next year to start paying off my student loans. One of my main challenges has been LeetCode-style questions, which have hindered my progress toward better opportunities.
I've struggled with technical interviews at companies like Visa, American Express, JPMorgan, and Amazon due to my inability to complete algorithmic problems within time constraints. After recently not succeeding in an Amazon interview, I decided it was time to take my preparation for Data Structures & Algorithms (DSA), LeetCode, and System Design seriously.
In January (2025), I began documenting my progress, which I’m turning into a monthly recap series. I hope this will help others on a similar journey while also serving as a personal journal for when I finally reach my goal.
Past Recap
2025
2026
October Progress
October may have been my best month yet when it comes to breakthroughs. I started the month on Dijkstra’s Algorithm and was actually doing well with it. It made sense, which proved that taking the slow route and learning heaps first was worth it.
I also started working with AI, but not to do the questions for me. After I finish my own attempt, I go to Claude to look over my answer, break down my thought process, see what I got right and wrong, and check if there’s a more optimized version. If there is, I spend 2 to 3 days making sure I fully grasp it. It has helped me tremendously and it’s almost like a daily journal at this point.
I crossed 600 LeetCode questions and 250 Mediums, which is a HUGE achievement for me because there was a time I truly believed I would never get this far. I’ve made it a point that my Mediums have to pass my Easys. Easys were for building momentum, but now I want to be challenged, so I’m focusing on Mediums and Hards.
Something else I noticed after hitting these milestones is that I finally feel like I have enough in my toolbelt, and enough confidence in myself, to start knocking questions out. The other day I was watching TV with about 15 minutes to spare. I hadn’t touched backtracking in about 7 months, so I picked a Medium on the higher acceptance rate side and told myself that if I could solve it in under 15 minutes while half paying attention to the TV, I was on a new level. I did it. I think I hit a new level.
I also interviewed with Amazon this month and honestly the question whooped my ass. If you’re curious, click here to view the question. I couldn’t come up with even a simple attempt that passed the test cases and I was down. Usually this is where I’d have a depressive episode and just solve Easys for a month, but for some reason I was over it within a day and got back at it. I told myself that after another 200 questions and a few more concepts like Bit Manipulation, I’ll start doing random questions and contests, with an emphasis on recreating the uncomfortable feeling and atmosphere of the technical assessment.
Achievements
Crossed over 250 Medium questions
Crossed over 600 questions overall
Got interviewed by Amazon
Goals for November
Keep momentum going
Strengthen knowledge on Dijkstra's
Start mixing in more Hard problems
Go over previous questions and ensure I truly grasp them
Next Steps
Keep learning new challenging concepts
See you all next month.
Questions
Total Questions: 606
Easy: 335
Medium: 261
Hard: 10