what is the best list of top Leetcode questions? Can someone recommend a good one?
Also, do you practice in an IDE (IntelliJ/Eclipse) or online?
paint meeting offend shocking deranged serious forgetful bright humor unused
This post was mass deleted and anonymized with Redact
Hi cscareerquestions,
Has anyone created a list of leetcode study guide questions that will establish I guess a good "framework" for questions that can be asked? I just want to be efficient and am still working a fulltime job, even though I know it's a good idea to practice as much as possible.
Thanks!
Edit: Feel free to include non-leetcode links too. I'm fine with practicing on other websites too, just most familiar with leetcode!
https://www.teamblind.com/article/New-Year-Gift---Curated-List-of-Top-100-LeetCode-Questions-to-Save-Your-Time-OaM1orEU
This is the one I am working through - it was created by a Senior Engineer at Facebook. It's been really great so far, and covers pretty much all areas that you'll need to know for interviews! Hope it helps
Thanks OP for asking this.
Sorry, I've another question regarding this: can EPI be considered a good set of questions covering all topics and difficulty levels?
Hi all , As the title says I'm here to asks for topic wise list of concise problems on leetcode.
Can anyone share the links of Lists of LC medium and hard problems for each topic based on your expertise because I seriously need to up my HARD-PROBLEMS solving due to the disproportionate ration of problems I solve between EASY/MEDIUM/HARD.
I need this too. I really really need this. I have solved Neetcode 150 and am also looking for a list of hard problems to crack.
For now, I've started giving virtual contests. I've found that they really help me get in the mindset of solving problems quickly andanage my time. Also every contest has atleast 1 easy and 1 hard question. So I get a quick easy to solve really fast and move on from and a hard to practice my hards. Then there are some mediums which are always interesting to see where they take you. I think you can try this.
Here is my leetcode I'd for reference.
If you're after nailing coding interviews (contrary to fin doing LeetCode just for fun), stop doing random questions. Do the questions in the Grind 75 list.
It's the minimum set of questions that have ALL patterns you might find in coding interviews. Created by the author of Blind 75, a Meta Engineer who went on a quest to find this set of questions with another senior engineer.
It's the thing that's helped me the most to get a L4 position at Google!
You can also check my previous posts for a list of all classic algorithms you must know how to program in about 10 minutes (to leave you time to think and program the rest of things you might need to finish the problem).
I have a Hackerrank challenge for a job interview in 2 weeks. I do not have a CS background so I'm learning Data Structures and Algorithms for the first time. I've been using Grokking Algorithms, Elements of Programming Interviews in Python and I've been watching NeedCode solutions and following the NeetCode roadmap.
What are some of the best methods to study? I've been making ANKI decks for Python syntax, Advantages/Disadvantages for the various Data Structures, in addition to taking hand-written notes. I'm thinking of making ANKI decks for lines of code for LeetCode problems.
What is the best way for me to approach this?
Here are some of mine:
Number of Islands
This problem taught me DFS
Letter combinations of phone number
IMO this is a great problem to learn recursion from, because the problem can basically be boiled down to: how do I write for loops with N depth?
Design most recently used queue
I don't know why but there's something really satisfying about the optimal solution to this one
Design in-memory file system
One of the first hard problems I solved by myself, submitted the solution in under 20 minutes without looking at the editorial or discussion tab. Also, I'm just a big fan of the "Design XYZ" type questions in general, even though they tend to be more time consuming.
I used this GitHub repo that tracks recent LeetCode questions asked by each company, and two of my interviews had exact questions from the top 15 list. Highly recommend checking it before your prep, it really helps focus on what’s actually being asked lately and gives an idea. Git repo - https://github.com/liquidslr/leetcode-company-wise-problems/blob/main/Apple/1.%20Thirty%20Days.csv
Comment your 3 favorite question that you solved on Leetcode..
I have solved around 450+ questions from lists like neetcode150, grind 169
Now kinda getting bored now solving problem daily randomly. Have covered majority of the dsa pattern
I also have been also focusing on the contests to simulate stress environment.
So, looking for some good uncommon medium/hard problems to keep my prep going. Any help is appreciated.
Hi,
I made Leetcod.ing
It's a 100% free to-do list for Leetcode problem curations.
Currently supports Blind 75, Grind 75, NeetCode 75, and Educative 77 & 99.
I made this for me, but it would be helpful for someone who wants to Leetcoding efficiently.
Open to getting any feedback. Thanks!
Dark mode Light modeHello!
So I am a college student looking to grind through leetcode for the summer to prep for internship applications for next summer. But I have looked at leetcode and there are currently over 1000 questions. I don't think it would be feasible to go through all of them this summer. I know that there is premium which gives you company specific questions but I only plan on buying that if I end up getting an interview with any of those companies. So for now, I have seen lists like "Top Interview Questions" and "Most Liked" which seemed interesting. Which one of these would be better? If there are other custom lists that aren't on leetcode itself and are preferable to those, I would love if anyone could tell me about them!
Thank you!
Hi Leetcode reddit community, I used to do competitive programming and leetcode actively 1.5y ago during my college days. I have a rating of ~2050, and I haven't given contests in over a year. I have decided to start doing LC again, and I've been doing LC dailies since the past 1 month. However, most of the problems are easy/mediums and I'm able to solve them without any difficulties, and I don't learn anything new from them. I have around 30-40% success rate at solving HARD problems. I've decided to solve a HARD problem everyday instead of LC daily. Is there any list of very good HARD problems anywhere? How do I pick HARD problems? Any advice would be appreciated. Thanks.
Are there any curated lists of Leetcode problems along with solutions? I remember there were couple of good Chinese links which I failed to bookmark and can't find them now.
Blind 75 curated list and top 100 liked questions, you can't see the solutions without LeetCode premium but the posts from the users are just as good as the articles
Check out this one:
https://leetcode.com/discuss/interview-question/448285/List-of-questions-sorted-by-common-patterns.
Hi redditors,
I posted this sheet sometime back as well and it received an overwhelming response but since then I have made a few more changes to this, primarly added a few things that were missing and added more questions to it, A lot of people are following it and it has helped me immensely.
I know LeetCode can feel overwhelming for beginners - especially when you’re close to interviews and don’t know which questions to focus on. Blind 75/95 and similar lists are a decent starting point, but let’s be honest: solving just ~100 questions usually isn’t enough to crack top interviews.That’s why I put together a curated sheet that organizes 400+ problems into 94 core patterns. You dont need to solve all 400 problems they are just added that way for better pattern matching and leetcoding smarter.
Yes, there are other pattern-based resources out there, but you won’t find this level of granularity in patterns anywhere else. Every problem in this sheet is sourced from real interviews in the last 6 months at companies like Google, Meta, Amazon, and Uber.
I originally created this sheet for myself, and it personally helped me crack interviews at Salesforce (twice), Intuit, Microsoft, and several mid-range companies over the years. Also onsite coding rounds at alot of other companies including FAANG Sharing it here in case it helps someone else in their prep journey.
https://docs.google.com/spreadsheets/d/1EEYzyD_483B-7CmWxsJB_zycdv4Y5dxnzcoEQtaIfuk
Edit: discord community for people who want to solve this together: https://discord.gg/zxywjSuvDT
Is the top interview questions list a good place to start doing Leetcode problems that are relevant ? If not any other Leetcode problem suggestions ?
Here’s a link to the list for easier reference: https://leetcode.com/problemset/all/?page=1&listId=wpwgkgt
As someone new to programming with proficiency in JavaScript, I'm eager to enhance my logical problem-solving skills to prepare for interviews with major tech companies. I'm seeking a concise catalog of data structures and algorithms tailored for LeetCode challenges to help me in this journey.
Hi everyone. I'm someone who has been grinding LeetCode on and off for about a year now. And I constantly find myself going blank when I look at the exact same problem I solved a month ago.
The real issue wasn't tracking. It was retention. I needed something that would tell me exactly which problems to review and when.
So I built PatternBank. It uses a modified SM-2 spaced repetition algorithm (same idea behind Anki) to schedule reviews based on how confident you feel after each problem. Low confidence = review tomorrow. High confidence = review in two weeks. It also organizes everything by pattern (two pointers, BFS, DP, etc.) and shows you a heatmap of where you're strong and where you're weak.
Some features:
- Full database of all 3,846 LeetCode problems with search by number or title
- Bulk add (paste a list of problem numbers to import them all at once)
- Curated lists built in: Blind 75, Grind 75, Grind 169, LeetCode Hot 100
- Pattern confidence heatmap across 18 categories
- Review history per problem so you can see your confidence over time (sign in required, iOS coming next update)
- Daily review cap so you don't burn out
- Works offline without an account. Sign in to sync across devices.
- Web app + iOS app
It's free and open source (GPL v3).
Web: https://pattern-bank.vercel.app
iOS: https://apps.apple.com/app/patternbank/id6759760762
GitHub: https://github.com/DerekZ-113/Pattern-Bank
I'm one person building this so there are probably bugs I haven't caught. Happy to hear feedback or feature requests. If something breaks, let me know and I'll fix it. I really hope this app can help some of you guys on this LeetCode journey we're all on. Sincerely wishing everyone the best of luck landing that dream job!
Edit:
Since a few people asked about the algorithm and Anki comparisons: the review scheduling is based on SM-2. You rate your confidence 1-5 after each review and the interval scales:
1-2 stars = review in 1 day, 3 stars = 3 days, 4 stars = 7 days, 5 stars = 14 days.
Every review adjusts the cycle. It's simpler than FSRS but gets the job done for coding problems where you mostly care about "do I remember how to solve this or not." Realistically most people are only adding maybe one new problem a day or a few per week. Most of the time you're iterating on the same core problems over and over. So even if you import a list of 75 problems at once, it will never feel too cramped. And with the daily review cap, you will never feel like you're behind on reviewing because SM-2 does stack up QUICK without a limit. However, as long as you keep up the daily reviews, you will eventually trim the count down and remember the problems you've done!
Also since a few people asked about Blind 75 / NeetCode lists: the Web version already has one-click import for Blind 75, Grind 75, Grind 169, and LeetCode Hot 100. Each problem gets auto-tagged with its pattern. More lists coming soon. If you sign in, everything syncs to your phone.
Thanks again for the support from everyone. I'm more than happy to answer more questions and take feature requests!
In your opinion, Which is the best Leetcode list to do?
The specifics of leetcode are not the takeaway. It's the more abstract skill of being able to solve a problem you haven't' seen before. I know that's not quite what you want to hear, but there's not really any "best" list. The closest you could get is domain specifics (e.g. if you want to work on a Maps team you better know graph problems).
https://www.teamblind.com/post/New-Year-Gift---Curated-List-of-Top-75-LeetCode-Questions-to-Save-Your-Time-OaM1orEU