Home › Blog › Striver A2Z DSA Sheet Guide: Size, Structure and a Study Plan

Striver A2Z DSA Sheet Guide: Size, Structure and a Study Plan

Striver's A2Z DSA sheet, from Raj Vikramaditya's takeUforward, is a single ordered roadmap from programming basics to advanced data structures and algorithms. It is much longer than interview lists such as Blind 75, because it is meant to teach the subject, not just revise it.

Striver's A2Z DSA sheet, from Raj Vikramaditya's takeUforward, is a single ordered roadmap from programming basics to advanced data structures and algorithms. It is much longer than interview lists such as Blind 75, because it is meant to teach the subject, not just revise it. This page covers its current size, how it is organized, how it differs from Striver's SDE sheet, and a realistic schedule. For the shorter sheets, see Striver SDE sheet vs NeetCode 150.

How big the A2Z sheet is

The sheet's page counter shows 495 items: 453 practice problems and 42 learning or theory items, split into Basic 84, Core 287 and Pro 109. The page text describes about six months at a steady pace. Counts were read from each list's own site data on November 9, 2026. Lists are edited from time to time, so numbers can drift.

How it is organized

ModuleItemsModuleItems
Beginner problems83Stack and queues31
Sorting7Binary trees32
Arrays32Binary search trees15
Hashing6Heaps20
Binary search32Graphs46
Strings (basic and medium)7Dynamic programming53
Recursion22Tries7
Linked list49Strings (advanced)9
Bit manipulation14Greedy14
Sliding window and two pointers13Maths3

Each item links to a video and an editorial.

A2Z sheet vs the SDE sheet

A realistic schedule

  1. Months 1 and 2: beginner problems, sorting, arrays, hashing and binary search, about 15 to 20 items a week.
  2. Months 3 and 4: recursion, linked lists, bit manipulation, greedy, sliding window and stacks.
  3. Months 5 and 6: trees, heaps, graphs, dynamic programming and tries.
  4. Throughout: revisit any problem you could not solve within a week, and explain solutions out loud.

Short on time? Do the Core and Pro items in trees, graphs and dynamic programming, or switch to the NeetCode 150 roadmap.

Who it suits

A2Z suits students preparing for placements over a semester or two, especially if data structures are new. If your interviews are within six weeks, a shorter list such as the Blind 75 guide or Striver's 180 is a better use of time.

Turning a list into interview skill

Any list only helps if the practice transfers to problems you have not seen. These habits make the difference:

  1. Time-box every attempt: about 25 minutes for a medium before you read a solution.
  2. Keep a log with one line per problem: the pattern, the key idea and the complexity.
  3. Redo failed problems after three days, a week and three weeks, without looking at your old code.
  4. Explain your approach out loud before and while you code, as you would to an interviewer.
  5. In the last two weeks, switch to unseen problems without topic labels.

The patterns most lists are built on are explained in array and string patterns and tree, graph and recursion patterns.

Where CoPilot Interview fits

Finishing a list is not the same as passing an interview: interviewers score how you explain your approach, your trade-offs and your complexity out loud. CoPilot Interview is an AI interview assistant; its free AI mock interview asks coding questions, listens to your spoken explanation and scores it out of ten with a model answer, which is the part a problem list cannot train. The free plan gives 15 minutes a day of live help in sessions of up to 15 minutes, with AI mock interviews included. Online assessments and live coding rounds usually forbid outside help, so practice now and follow your employer's rules on the day.

Disclosure: CoPilot Interview is our product, so weigh what we say about it accordingly.

Frequently asked questions

How many problems are in Striver's A2Z sheet?

The page counter showed 495 items in November 2026: 453 practice problems and 42 theory items.

How long does the A2Z sheet take?

takeUforward describes about six months at a steady pace. Experienced programmers can go faster by skipping the beginner module.

Should I do A2Z or the SDE sheet?

A2Z if you are learning data structures from scratch; the SDE sheet or Striver's 180 if you are revising for interviews.

Is the Striver SDE sheet 191 problems?

That figure comes from an older version. The classic page now shows 156 problems, and the old address redirects to Striver's 180, with 179 problems.

Practice this interview before the real one

The AI mock interview builds questions from your resume and the job description, reads them aloud and scores each spoken answer out of 10. Included on the free plan.

Start a mock interview