Company wise LeetCode interview questions
The questions each of 470 companies has actually asked in interviews, grouped by how recently they came up: the last 30 days, 3 months, 6 months, or all time. Open a company to browse, sort by frequency, filter by difficulty, and jump straight to the problem on LeetCode.
What is this?
grindmap answers one question: which LeetCode problems does a given company actually ask? For each of the 470 companies above there is a page listing every problem reported in its interviews, ordered by how often it came up. There are 32,922 company-and-problem entries in total. It is free, needs no account to browse, and every problem links straight to LeetCode.
How are the questions ranked?
Each problem carries a frequency score from 0 to 100 reflecting how often candidates reported being asked it at that company in a given period. Sorting by frequency puts the questions you are most likely to meet at the top, which is the practical way to use a list of two thousand problems when you have a week before an interview. You can also filter by difficulty, or by topic (arrays, dynamic programming, graphs, and so on) to drill a specific weakness.
How recent is the data?
Every company page splits its questions into the last 30 days, last 3 months, last 6 months, 6+ months ago, and all time, so you can weight recent reports over historical ones. The underlying data set was last refreshed on .
Where does the data come from?
All of it comes from the public leetcode-company-wise-problems data set, built from interview reports shared by candidates. That means it is a strong signal of what companies ask, but it is community-reported and not published or endorsed by the companies themselves, so no list like this can be guaranteed complete. grindmap reorganises that data into one page per company and adds search, filtering, and optional progress tracking; it does not host problem statements or solutions.