Data Structure Quiz-1 (Linked List)

Data Structure Quiz-1 (Linked List)

1 / 20

1. What is a linked list?

2 / 20

2. Which of the following is not a type of linked list?

3 / 20

3. What is the time complexity for inserting a node at the beginning of a linked list?

4 / 20

4. Which pointer in a node of a singly linked list points to the next node?

5 / 20

5. What is the purpose of the "head" pointer in a linked list?

6 / 20

6. Which operation in a linked list requires traversal from the head to the end of the list?

7 / 20

7. What is a self-referential structure in the context of linked lists?

8 / 20

8. Which of the following operations in a linked list has a time complexity of O(n)?

9 / 20

9. What happens if a node in a singly linked list points to NULL?

10 / 20

10. Which of the following linked lists allows traversal in both forward and backward directions?

11 / 20

11. What is the time complexity for deleting a node from the middle of a singly linked list?

12 / 20

12.Which operation in a linked list requires updating the next pointer of the previous node?

13 / 20

13. What is the main advantage of using a circular linked list?

14 / 20

14. Which of the following operations is not supported by a singly linked list?

15 / 20

15. What is the time complexity for inserting a node at the end of a singly linked list?

16 / 20

16. Which of the following is an advantage of using a linked list over an array?

17 / 20

17. In a circular linked list, what does the last node point to?

18 / 20

18. Which pointer in a node of a doubly linked list points to the previous node?

19 / 20

19. Which operation in a linked list requires updating the head pointer?

20 / 20

20. What is the main disadvantage of using a circular linked list?

Your score is

The average score is 55%

0%

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top