DSA Interview Questions
1. What is a Data Structure?
2. What are linear and non linear data Structures?
3. How Linked list is different from array?
4. What are the criteria of algorithm analysis?
5. What are the operations that can be performed on a data-structures?
6. Explain the difference between Divide & Conquer and Dynamic programming?
7. Which data structure is used to perform recursion?
8. What are the operations that can be performed on a stack?
9. Explain Infix, prefix, Postfix notations?
10. What is a queue in data-structure?
11. How to implement a stack using queue?
12. What is Brute Force algorithm?
13. What is the wrost case complexity of merge sort and quick sort?
14. What is shell sort?
15. Which data structures are used for BFS and DFS of a graph?
16. What is a binary search tree?
17. What is an AVL Tree?
18. What is a spanning tree?
19. What is hashing technique?
20. what is heap data structure?
Also check :