Practice multiple-choice questions from Computer Science subjects to prepare for B.Tech, Polytechnic, BCS, NIELIT O Level, GATE and other competitive examinations. Select an option to instantly see whether your answer is correct or incorrect, along with the correct answer and its explanation. Timed tests are also available for exam-style practice.
Practise concept-based questions from core Computer Science subjects, with explanations for every answer.
Processes, CPU scheduling, deadlocks, paging, virtual memory, synchronization and disk scheduling.
Stacks, queues, linked lists, trees, graphs, hashing, searching and sorting complexity.
Keys, ER models, normalization, transactions, ACID properties, joins and concurrency control.
SDLC models, SRS, software design, testing, maintenance and project estimation.
OSI and TCP/IP models, IP addressing, protocols, port numbers, error control and network devices.
Operators, loops, arrays, strings, pointers, functions and dynamic memory allocation.
Classes, objects, constructors, inheritance, polymorphism and object-oriented programming.
CPU organization, memory hierarchy, cache, pipelining, addressing modes and I/O organization.
Data types, loops, functions, list comprehensions, OOP and output-based questions.
SELECT queries, WHERE, GROUP BY, joins, constraints, SQL functions and subqueries.
HTML tags, attributes, forms, tables, links, media and semantic HTML5 elements.
Selectors, the box model, Flexbox, Grid, positioning, transitions and responsive design.
Variables, functions, arrays, DOM manipulation, events, promises and type conversion.
JVM, OOP, inheritance, strings, exceptions, collections and Java keywords.
DFA, NFA, regular expressions, CFG, PDA, Turing machines and decidability.
Compiler phases, lexical analysis, parsing, symbol tables and intermediate code generation.
Prepare for all four O Level (IT) modules with practice questions and exam-style timed tests.
Computer fundamentals, operating systems, LibreOffice, the Internet, email, digital payments and cybersecurity.
HTML, CSS, W3.CSS, JavaScript, AngularJS, image editing and web publishing.
Algorithms, flowcharts, Python fundamentals, functions, file handling, modules and NumPy.
IoT fundamentals, sensors, Arduino programming, security and soft skills.
Practise GATE CS questions and computer-awareness quizzes with timers and negative marking where applicable.
Practise GATE-style 1-mark and 2-mark questions covering Data Structures, Algorithms, OS, DBMS, Networks, TOC, COA, Compiler Design and Mathematics. Check the scoring rules for the applicable negative-marking scheme.
Practise computer fundamentals, Internet concepts, keyboard shortcuts, full forms and cybersecurity. Negative marking is configured as 0.25 per incorrect answer.
Start with Practice Mode and read the explanation after each answer. Understanding why an answer is correct helps you strengthen your concepts and avoid repeating mistakes. Once you feel confident with a topic, take a Timed Test to improve your time management and understand how negative marking affects your score.
These practice questions are designed around Computer Science concepts and relevant syllabuses. For complete exam preparation, always refer to your official course syllabus and previous-year question papers where available.
Yes. All quizzes available on this page are free to practise, and you do not need to create an account or log in.
In Practice Mode, you see whether your answer is correct or incorrect, along with an explanation, immediately after selecting an option. In Timed Test mode, a timer runs and answers are displayed with your results at the end. Negative marking applies to selected quizzes.
This page includes separate quizzes for all four modules of the NIELIT O Level (IT) Revision 5.1 syllabus: M1, M2, M3 and M4. Each module quiz contains 100 questions and provides a 120-minute timed test.
No. The GATE CS quiz contains original practice questions based on the GATE examination pattern. Negative marking follows the applicable GATE-style rules for one-mark and two-mark questions. Refer to the official GATE information brochure for the rules applicable to your examination year.