MCQ Practice
Clear, exam-focused explainers on core computer science subjects and programming.
456 articles in this topic

Topological Sort & SCC MCQs: 12 Solved GATE Questions with Explanations
Solve 12 published GATE questions on topological ordering, SCCs, DFS trees, timestamps and graph connectivity, with direct explanations for every answer.

Time Complexity of Loops MCQs: 12 Solved Questions with Explanations
Solve 12 previous-year loop questions by counting iterations, tracing values, summing dependent loops and separating running time from return values.

C++ Constructors MCQs: 12 Solved Object-Initialization Questions
Solve 12 published C++ constructor questions by tracing object creation, copy semantics, arrays, access, virtual rules, and dynamic allocation.

NFA to DFA Conversion MCQs: 12 Solved Questions with Explanations
Solve 12 published NFA to DFA MCQs with concise explanations, power-set calculations, and a complete four-state subset construction.

SQL Inner and Outer Join MCQs: 12 Solved Questions with Explanations
Solve 12 join MCQs, check each answer immediately, and learn the row-preservation and matching rules behind the result.

Ripple Counter MCQs: 12 Solved Questions on Modulus, States and Delay
Solve 12 ripple counter MCQs by reading the clock chain, calculating modulus and state movement, and adding propagation delays correctly.

Onto (Surjective) Function MCQs: 11 Solved Questions on Definition, Count and Properties
Solve six MCQs, one MSQ and four NAT questions on onto functions. Each answer explains the exact definition, proof or counting step you need.

Direct Mapping MCQs: 12 Solved Cache Questions with Explanations
Solve 12 direct-mapped cache questions covering modulo mapping, address fields, tag overhead, hexadecimal addresses, conflict misses, and reverse inference.

Linux IPC & Networking MCQs: 12 Solved Questions with Explanations
Test your reasoning against 12 published Linux questions covering IPC models, pipes, signals, networking tools, command pipelines, permissions, cron and shell parameters.

Modes and Connections MCQs: 12 Solved Questions with Explanations
Solve 12 published modes and connections questions using arrow tests, device counts and clean distinctions between direction, timing and link sharing.

DFS Applications MCQs: 12 Solved Questions with Explanations
Attempt 12 published DFS questions, then check each answer against a concise explanation and two fully worked graph traces.

Comparisons and Searching MCQs: 12 Solved GATE, ISRO and PYQ Questions with Explanations
Solve 12 searching and comparison questions with complete traces, formulas and decision-tree reasoning. Each question includes its answer and a link to the solved page.