Master the Blind 75Data Structures & Algorithms
Level up your coding interview skills with the famous curated list of 75 essential problems that cover core patterns and concepts. From arrays to dynamic programming, master the fundamentals that top tech companies look for.
250+ developers mastered these problems
solution.js
function twoSum(nums, target) {
const map = new Map();
for (let i = 0; i < nums.length; i++) {
const complement = target - nums[i];
if (map.has(complement)) {
return [map.get(complement), i];
}
map.set(nums[i], i);
}
return [];
}
DSA Questions (21)
What is Blind 75?
The Blind 75 is a curated list of 75 algorithm questions compiled by an engineer at Facebook. These problems are considered essential for acing technical interviews at top tech companies.
How to use
- Create an account to track your progress
- Start with the easier problems in each category
- Aim to solve at least 2-3 problems per day
- Review your solutions regularly
Top Companies
Questions frequently asked at these leading tech companies
Recommended Learning Resources
Algorithm Patterns
Learn common patterns to solve various algorithm problems efficiently.
Learn more →Interview Strategies
Learn how to effectively communicate your thought process during interviews.
Learn more →