4 articles
MCQ Practice
Multiple-choice practice sets with explained answers for Java, C, C++ and data structures - the format written tests actually use.
Java MCQ with Answers: 25 Questions That Catch People Out
Twenty-five Java MCQs with explained answers, weighted toward the output questions and edge cases that placement tests actually use to separate candidates.
Read article →Data Structures MCQs with Answers (Solved & Explained)
Complexities, traversals, heaps, hashing and graph basics - solved MCQs with the reasoning, covering the questions that recur in every written test.
Read article →C Programming MCQs with Answers and Explanations
Pointers, sizeof, string literals, storage classes and the undefined-behaviour traps - solved C MCQs with the reasoning behind each answer.
Read article →C++ MCQs with Answers: OOP, STL and Pointers
Virtual functions, the rule of three, STL container complexities and references versus pointers - solved C++ MCQs with the reasoning behind each.
Read article →Browse other topics
Done reading? Test yourself.
Type any topic and the AI builds an adaptive quiz in seconds - free.