All DSA Sheets

    CS 45 Sheet

    Customize study plans according to your needs. You are recommended to work on the questions in order.

    Questions Summary

    We have selected these 45 problems. It should take around 18 hours for an average person to solve these problems.

    difficulty

    Questions grouped by difficulty

    Easy: 20
    Medium: 21
    Hard: 4

    topics

    Questions grouped by topics

    Array: 6
    Stack: 3
    Linked List: 5
    Binary Search: 4
    Graph: 5
    Binary Tree: 2
    Hash Table: 1
    String: 8
    Binary: 2
    Math: 2
    Trie: 1
    Dynamic Programming: 3
    Matrix: 1
    Heap: 2

    Completed 0 / 45

    You can now bookmark the page to save your preferences! We also recently changed the questions presentation settings.

    The CS 45 Sheet is a concise list of 45 LeetCode problems, including 30 from Blind 75 and 15 beginner-friendly additions, covering arrays, strings, linked lists, and more. It’s ideal for computer science students and early-career developers preparing for coding interviews.

    This sheet focuses on high-frequency interview problems, emphasizing foundational data structures and algorithms. Its curated mix of easy and medium problems helps you build problem-solving skills efficiently for software engineering interviews.

    With an average solve time of 15–25 minutes per problem, you can complete the sheet in 2–3 weeks by solving 2–3 problems daily. Consistent practice is key to mastering coding interviews.

    The sheet covers arrays, strings, linked lists, binary search, graphs, binary trees, heaps, stacks, recursion, matrices, dynamic programming, hash tables, binary, trie, and math, ensuring comprehensive preparation.

    Yes, the sheet includes many easy problems, making it beginner-friendly. It’s designed to help newcomers build confidence while progressing to medium-difficulty problems for interview prep.

    Questions Summary

    We have selected these 45 problems. It should take around 18 hours for an average person to solve these problems.

    difficulty

    Questions grouped by difficulty

    Easy: 20
    Medium: 21
    Hard: 4

    topics

    Questions grouped by topics

    Array: 6
    Stack: 3
    Linked List: 5
    Binary Search: 4
    Graph: 5
    Binary Tree: 2
    Hash Table: 1
    String: 8
    Binary: 2
    Math: 2
    Trie: 1
    Dynamic Programming: 3
    Matrix: 1
    Heap: 2
    Was it helpful?
    FREE

    Create Your Resume with AI

    Speed up your job search with AI-driven resume tools, featuring professional templates and smart suggestions.

    1000+Resume Created
    80+ATS Score
    500+HRs Backed
    Claim Free Resume Builder