Operating Systems Sheet

    Processes, threads, scheduling, synchronisation, deadlock, memory and file systems — 10 patterns, 50 topics.

    10 Patterns50 Topics

    Interview Soon

    6 patterns, 30 topics — the ones that come up first

    6 patterns
    1
    What an Operating System Does5 topics
    Interview Soon
    5 sub
    The Role of an Operating System
    core
    Kernel Mode, User Mode and Protection
    core
    System Calls
    core
    Interrupts, Traps and Exceptions
    important
    How Operating Systems Are Structured
    important
    2
    Processes5 topics
    Interview Soon
    5 sub
    3
    Threads and Concurrency5 topics
    Interview Soon
    5 sub
    4
    CPU Scheduling5 topics
    Interview Soon
    5 sub
    5
    Process Synchronization5 topics
    Interview Soon
    5 sub
    6
    Deadlocks5 topics
    Interview Soon
    5 sub

    Deep Dive

    4 patterns, 20 topics for full coverage

    4 patterns
    Operating Systems Sheet