DSA Core vs Interview 150
Key Features
AI Tutor
Every problem has an AI Tutor one click away. Ask for strategic hints, conceptual explanations, or debugging help — or switch to voice mode.
Notes
Take structured notes on any problem. The editor supports bold, italic, bullet points, numbered lists, and markdown, saved per problem.
Solution Hints
Open the Solution modal for layered hints. Reveal Hint 1, think, then Hint 2 — or watch the video walkthrough and read the editorial.
Progress Tracker
The right sidebar shows overall completion, a breakdown by Easy/Medium/Hard, and a streak calendar for your DSA Sheet activity.
How to Use
1
Open DSA Sheets
Click “DSA Sheets” in the left sidebar.
2
Choose your sheet
“DSA Core” for comprehensive learning, “Interview 150” for focused prep.
3
Expand a topic
Click a topic to expand it (e.g. Arrays). Sub-topics appear with their problem tables.
4
Open a problem
Click “Solve” or “Learn” next to a problem.
5
Ask for a hint
If you get stuck, click the sparkle icon to open the AI Tutor.
6
Take notes
Use the pencil icon to record your learnings.
7
Star for later
Star problems you want to revisit.
8
Check your progress
Use the Progress Tracker on the right to see your completion stats.
Recommended Learning Flow
1
Read
Read the problem carefully and understand the constraints.
2
Attempt
Try to solve it on your own first — don’t skip this step.
3
Hint, not answer
If stuck after 20–30 minutes, use the AI Tutor for a directional hint, not the answer.
4
Write it down
Write your approach in the Notes — even wrong approaches are worth recording.
5
Analyse
After solving (or viewing the solution), understand the time and space complexity.
6
Revisit
Star problems that gave you trouble for a second attempt later.
FAQs
What topics are covered in DSA Sheets?
What topics are covered in DSA Sheets?
Math Basics, Recursion, Sorting, Arrays, Binary Search, Strings, Linked Lists, Bit Manipulation, Stacks & Queues, Heaps, Graphs, Dynamic Programming, Binary Trees, BST, Trie, Greedy Algorithms, and Sliding Window & Two Pointers.
How do I use the AI Tutor?
How do I use the AI Tutor?
Click the sparkle icon on any problem row. The AI Tutor panel opens on the right. Type your question or doubt in the text box and press Send. You can also switch to voice mode.
Can I take notes per problem?
Can I take notes per problem?
Yes. Click the pencil icon on any problem row to open the Notes panel. Add a title and body, then click Save. Notes are saved to that specific problem.
How do I view only starred problems?
How do I view only starred problems?
Click the “Starred” filter pill in the filter bar at the top of the DSA Sheet. The list will show only problems you’ve starred.
What is the difference between Learn and Solve links?
What is the difference between Learn and Solve links?
“Learn” opens a concept-first guided lesson for topics where you need to understand theory before coding. “Solve” opens a direct coding problem with an editor.
