Explore how Unix-like file systems really work, from inodes and directory entries to absolute/relative paths and permission bits. This mixed-difficulty quiz helps you connect command output to underly...
Pick a difficulty and question count to begin.
This quiz focuses on how file systems represent files (inodes), how paths resolve through directories, and how permissions are evaluated for users, groups, and others.
Each question uses a 4-option multiple-choice format with no timer, so you can reason through edge cases like execute-on-directory, symlinks, and umask effects.
Many learners mix up “file name” vs “inode,” assume permissions are checked on the file when traversal actually depends on directory bits, or forget that the effective UID/GID and supplementary groups affect access.
Another frequent trap is misreading symbolic vs numeric modes (e.g., 0644 vs 644), or overlooking how relative paths depend on the current working directory.
Difficulty is balanced across fundamentals and real-world gotchas: you’ll see quick wins (basic rwx) alongside deeper items (link counts, path resolution order, and special bits).
You can choose your question count and difficulty before starting—short sessions for review, or longer runs to build consistency across all 112 questions.
What does the term 'inode' stand for in file systems?
Which file permission allows a user to read a file?
In Unix-like systems, what does the 'ls -l' command display?
This quiz has 112 questions covering inodes, paths, and permissions across mixed difficulty.
Every question is multiple-choice with 4 options, and there is no timer.
Yes. You can select your preferred question count and difficulty before you start.
Expect inode vs filename, hard links vs symlinks, directory traversal rules, ownership, umask, and common edge cases.
A big one is forgetting that directory execute permission controls traversal, even when the file itself looks readable.

Test your understanding of CPU scheduling with FCFS, SJF, and Round Robin. Work through realistic scenarios involving arrival times, burst times, and time quantum to predict execution order and key metrics. With mixed difficulty, it’s a solid refresher for OS exams and interviews.

Build confidence with the core ideas behind virtual memory, paging, and the TLB. You’ll work through address translation, page tables, and common performance concepts using practical, exam-style scenarios. Choose your preferred length and difficulty, then learn from each question as you go.
Identify common cyber threats and the best defensive practices used to reduce risk. Covers phishing, malware, passwords, MFA, encryption basics, and safe browsing habits.
Test your knowledge of common programming syntax across popular languages. Questions focus on variables, loops, functions, and basic data structures without requiring deep computer science theory.
Check your understanding of how cloud services are delivered and used. Covers IaaS, PaaS, SaaS, containers vs VMs, regions/availability zones, and shared responsibility basics.
Match key PC components to what they do and how they affect performance. Covers CPU, GPU, RAM, storage types, motherboards, power supplies, and ports.