Computers and IT – GK Questions and Answers (MCQs)

In today’s tech-driven world, basic computer knowledge is no longer optional — it’s essential. From sending emails to using digital banking or filling out online applications, computers play a major role in everyday life. That’s why questions on Computers and Information Technology (IT) have become a regular part of competitive exams and government job interviews.

This section is specially designed to help you build your computer awareness through topic-wise MCQs that are useful for students, job aspirants, and professionals preparing for exams like SSC, IBPS, SBI, UPSC, CDS, NDA, Railways, Teaching, and more. Whether you're from a technical background or just brushing up on basics, practicing these questions will help you score better and stay updated.

What you will learn in Computer GK:

Computer’s basic parts consist of input, output, storage and processing. In the basic Computer GK test section, you will learn the conceptual questions on number systems, different generations of computer, computer’s hardware and software, I/O devices, computer memory etc. 

Start preparing for your upcoming government exams with Computer & IT GK and boost your confidence one quiz at a time!

Practice Computers and IT by Category

C Programming MCQs
Computer Fundamentals MCQ
Computer Networking MCQs
Data Structures & Algorithms MCQs
Database MCQs
MS Excel MCQs
MS Word MCQs
Operating System MCQs

Computers and IT Practice MCQ Question and Answer

301
Which of the following is true for a doubly linked list?


302
Which of these data structures is best for implementing LRU cache?


303
What is the space complexity of Depth First Search (DFS)?


304
Which operation in a binary heap has O(log n) time complexity?


305
Which graph traversal algorithm uses recursion implicitly?


306
What is the time complexity of inserting a node at the head of a linked list?


307
Which sorting algorithm is best when the input list is almost sorted?


308
Which data structure provides constant time lookup on average?


309
In a max-heap, the largest element is always at the:


310
Which data structure is best for implementing undo operations?


311
What is the in-order traversal of a binary search tree?


312
Which algorithm uses a divide-and-conquer strategy?


313
Which algorithm is used to detect cycles in a graph?


314
Which of the following is not a linear data structure?


315
Which of these is an application of stack?


316
Which data structure is used to implement a priority queue?


317
In a binary search tree (BST), what is the time complexity of searching for an element in the average case?


318
Which traversal method is used in Depth-First Search (DFS) of a graph?


319
Which data structure is optimal for implementing recursion?


320
What is the time complexity of inserting an element at the beginning of a singly linked list?


321
Which sorting algorithm is considered stable?


322
In which data structure are elements added and removed from the same end?


323
Which algorithm is used to find the shortest path in a graph with non-negative edge weights?


324
Which data structure is used in Breadth-First Search (BFS) of a graph?


325
What is the worst-case time complexity of Quick Sort?


326
Which of the following is a NoSQL database?


327
What does the SQL 'TRUNCATE' command do?


328
Which SQL clause is used to filter records based on conditions?


329
Which SQL clause is used to aggregate rows based on a condition?


330
Which SQL keyword is used to remove duplicate records in a SELECT query?



Benefits of Practicing Computer & IT GK MCQs

  • Frequently Asked in Exams: Computer awareness questions are commonly seen in Banking, SSC, Railways, Teaching, and other government exams.
  • Score-Boosting Section: A well-prepared computer section can help you improve your overall score with less effort.
  • Helpful in Interviews: Demonstrating digital knowledge is an advantage in interviews and group discussions, especially for roles requiring basic computer skills.
  • Builds Strong Fundamentals: Practicing MCQs regularly helps strengthen your understanding of key computer and IT concepts.
  • Easy to Remember: Repeated quiz practice improves memory retention, especially for definitions, shortcuts, and abbreviations.