Linked list is favorite interview question. Here are top 35 linked list interview questions. practice all these questions for your software job interview. Kindly search these questions on stackoverflow.com it has good discussion regarding the good implementation.

  1. what is singly linked list?
    
  2. what is doubly linked list?
    
  3. what are some applications of linked list?
    
  4. implement singly linked list and all operation append,delete,print?
    
  5. implement doubly inked list and all operation append,delete,print?
    
  6. what is data structure of a singly linked list in c?
    
  7. what is data structure of a singly linked list in c++?
    
  8. write recursive c program to reverse a singly linked list?
    
  9. write iterative c program to reverse a singly linked list?
    
  10. swap every tow nodes of a singly linked list?
    
  11. write c program to find middle node of a singly linked list?
    
  12. how to delete a singly linked list?
    
  13. check whether a singly linked list is palindrome or not?
    
  14. Find loop in linked list and remove it?
    
  15. write c program to merge two singly linked lists?
    
  16. sum up the two linked lists?
    
  17. construct a binary tree from doubly linked list?
    
  18. write c program to find intersection of two linked lists?
    
  19. find nth node element in a singly linked list?
    
  20. implement stack data structure using linked list?
    
  21. insert a element in nth position of a linked list?
    
  22. delete nth node of a linked list?
    
  23. reverse last k nodes of a singly linked list
    
  24. merge tow sorted linked lists?
    
  25. sort a singly linked list
    
  26. What is difference between array and linked list?
    
  27. find and remove duplicates in a singly linked list
    
  28. append last n nodes to the beginning of a linked list.
    
  29. write c program to insert node in a sorted linked list
  30. How do pointer to pointer work in C?
  31. Print elements of a linked list without using extra pointer.
  32. Implement merge sort on linked list.
  33. Implement thread safe singly linked list
  34. Split the linked list.For example, assume that given linked list is: 2 6 7 8 9 The resulting
    front and back are: front: 2 6 7 back: 8 9
  35. write a c function to copy a linked list.

Ref:
https://www.careercup.com/page?pid=linked-lists-interview-questions&n=2




Related Contents to follow