All DSA Sheets

    CS SDE Sheet

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

    Questions Summary

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

    difficulty

    Questions grouped by difficulty

    Easy: 41
    Medium: 102
    Hard: 26

    topics

    Questions grouped by topics

    Array: 24
    Stack: 14
    Linked List: 14
    String: 14
    Binary Tree: 19
    Binary Search: 8
    Graph: 21
    Binary Search Tree: 4
    Hash Table: 3
    Dynamic Programming: 12
    Binary: 7
    Math: 5
    Heap: 8
    Trie: 4
    Recursion: 6
    Matrix: 5
    Queue: 1

    Completed 0 / 169

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

    The CS SDE Sheet includes 169 popular LeetCode problems, covering key data structures and algorithms concepts. It’s perfect for aspiring software development engineers preparing for technical interviews at top tech companies.

    This sheet offers a broad range of problems, from easy to hard, covering arrays, trees, graphs, and more. It helps you master the problem-solving skills needed for SDE roles at top IT companies.

    With 169 problems, plan for 1–2 months of daily practice (3–5 problems per day). Most problems take 15–30 minutes, allowing you to build skills efficiently.

    The CS SDE Sheet is based on Grind 75 and additional popular LeetCode propblems, offering a comprehensive set of problems tailored for SDE interviews, with a focus on diverse topics and difficulty levels.

    Yes, the sheet includes easy problems to help beginners start, but its range of medium and hard problems also supports intermediate learners aiming for SDE roles.

    Questions Summary

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

    difficulty

    Questions grouped by difficulty

    Easy: 41
    Medium: 102
    Hard: 26

    topics

    Questions grouped by topics

    Array: 24
    Stack: 14
    Linked List: 14
    String: 14
    Binary Tree: 19
    Binary Search: 8
    Graph: 21
    Binary Search Tree: 4
    Hash Table: 3
    Dynamic Programming: 12
    Binary: 7
    Math: 5
    Heap: 8
    Trie: 4
    Recursion: 6
    Matrix: 5
    Queue: 1
    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