Join Regular Classroom : Visit ClassroomTech

Data Structure Technical Questions – codewindow.in

Related Topics

Data Structure - Questions

1. What is a data structure?

2. What are the different types of data structures?

3. What is an array and how is it different from a linked list?

4. What is a stack and how is it implemented?

5. What is a queue and how is it implemented?

6. What is a tree and what are its different types?

7. What is a binary tree and how is it different from a binary search tree?

8. What is a graph and what are its different representations?

9. What is a hash table and how is it implemented?

10. What is a heap and how is it implemented?

11. What is a dynamic programming and how is it used to solve problems?

12. What is the time and space complexity of different data structures?

13. What is a linked list and how is it implemented?

14. What is a doubly linked list and how is it implemented?

15. What is a circular linked list and how is it implemented?

16. What is a stack implemented using a linked list?

17. What is a queue implemented using a linked list?

18. What is a priority queue and how is it implemented?

19. What is a binary search tree and how is it implemented?

20. What is an AVL tree and how is it implemented?

21. What is a red-black tree and how is it implemented?

22. What is a B-tree and how is it implemented?

23. What is a Tree and how is it implemented?

24. What is a segment tree and how is it implemented?

25. What is a suffix tree and how is it implemented?

26. What is a union-find data structure and how is it implemented?

27. What is a disjoint-set data structure and how is it implemented?

28. What is a k-d tree and how is it implemented?

29. What is a binary heap and how is it implemented?

30. What is a Fibonacci heap and how is it implemented?

31. What is a Dijkstra’s algorithm and how is it used to find the shortest path in a graph?

32. What is a Breadth-First Search (BFS) algorithm and how is it used to traverse a graph?

33. What is a Depth-First Search (DFS) algorithm and how is it used to traverse a graph?

34. What is a Topological Sort algorithm and how is it used to find the order of nodes in a directed acyclic graph?

35. What is a Kruskal’s algorithm and how is it used to find the minimum spanning tree in a graph?

36. What is a Prim’s algorithm and how is it used to find the minimum spanning tree in a graph?

37. What is a Floyd-Warshall algorithm and how is it used to find the shortest path between all pairs of nodes in a graph?

38. What is a Bellman-Ford algorithm and how is it used to find the shortest path in a graph?

39. What is a Johnson algorithm and how is it used to find the shortest path between all pairs of nodes in a graph?

40. What is a A* algorithm and how is it used to find the shortest path in a graph?

41. What is a binary search and how is it used to search for an element in a sorted array?

42. What is a linear search and how is it used to search for an element in an array?

43. What is a hash table?

44. What is a string in programming?

45. What are the advantages and disadvantages of using strings?

46. How to declare and initialize a string in Java?

47. How to concatenate strings in Java?

48. How to find the length of a string in Java?

49. How to compare two strings in Java?

50. How to reverse a string in Java?

51. How to check if a string contains a specific character or substring in Java?

52. How to find the index of a specific character or substring in a string in Java?

53. How to extract a substring from a string in Java?

54. How to split a string in Java using a specific delimiter?

55. What is the difference between a string and a string buffer in Java?

56. How to declare and initialize a string buffer in Java?

57. How to append to a string buffer in Java?

58. How to insert into a string buffer in Java?

59. How to delete from a string buffer in Java?

60. How to reverse a string buffer in Java?

61. What is a string in C and how is it declared and initialized?

62. How to concatenate strings in C?

63. How to find the length of a string in C?

64. How to compare two strings in C?

65. How to reverse a string in C?

66. How to check if a string contains a specific character or substring in C?

67. How to find the index of a specific character or substring in a string in C?

68. How to extract a substring from a string in C?

69. How to split a string in C using a specific delimiter?

70. What is the difference between a string and a string builder in C?

71. How to declare and initialize a string builder in C?

72. How to append to a string builder in C?

73. How to insert into a string builder in C?

74. How to delete from a string builder in C?

75. How to reverse a string builder in C?

76. What is a string in Python and how is it declared and initialized?

77. How to concatenate strings in Python?

78. How to find the length of a string in Python?

79. How to compare two strings in Python?

80. How to reverse a string in Python?

81. How to check if a string contains a specific character or substring in Python?

82. How to find the index of a specific character or substring in a string in Python?

83. How to extract a substring from a string in Python?

84. How to split a string in Python using a specific delimiter?

85. What is a string in JavaScript and how is it declared and initialized?

86. How to concatenate strings in JavaScript?

87. How to find the length of a string in JavaScript?

88. How to compare two strings in JavaScript?

89. How to reverse a string in JavaScript?

90. How to check if a string contains a specific character or substring in JavaScript?

91. How to find the index of a specific character or substring in a string in JavaScript?

92. How to extract a substring from a string in JavaScript?

93. What is an array?

94. What are the advantages and disadvantages of using arrays?

95. How to declare and initialize an array in Java?

96. How to find the length of an array in Java?

97. How to access elements in an array in Java?

98. How to add an element to an array in Java?

99. How to remove an element from an array in Java?

100. How to reverse an array in Java?

101. How to sort an array in Java?

102. How to search for an element in an array in Java?

103. What is a two-dimensional array in Java and how is it declared and initialized?

104. How to print elements of a two-dimensional array in Java?

105. How to find the sum of elements in an array in Java?

106. How to find the maximum and minimum elements in an array in Java?

107. What is an array list in Java and how is it different from an array?

108. How to declare and initialize an array list in Java?

109. How to add and remove elements from an array list in Java?

110. How to search for an element in an array list in Java?

111. How to sort an array list in Java?

112. What is a dynamic array in Java and how is it implemented?

113. What is a one-dimensional array in C and how is it declared and initialized?

114. What is a two-dimensional array in C and how is it declared and initialized?

115. How to access elements in a two-dimensional array in C?

116. How to traverse an array in C?

117. How to reverse an array in C?

118. How to sort an array in C using bubble sort?

119. How to sort an array in C using selection sort?

120. How to sort an array in C using insertion sort?

121. How to sort an array in C using quick sort?

122. How to find the maximum and minimum elements in an array in C?

123. How to search for an element in an array in C using linear search?

124. How to search for an element in an array in C using binary search?

125. What is an array slice in Python and how is it used?

126. How to declare and initialize an array in Python?

127. How to access elements in an array in Python?

128. How to add an element to an array in Python?

129. How to remove an element from an array in Python?

130. How to reverse an array in Python?

131. How to sort an array in Python?

132. How to search for an element in an array in Python?

133. What is a NumPy array in Python and how is it used?

134. What is an array in JavaScript and how is it declared and initialized?

135. How to access elements in an array in JavaScript?

136. How to add an element to an array in JavaScript?

137. How to remove an element from an array in JavaScript?

138. How to reverse an array in JavaScript?

139. How to sort an array in JavaScript?

140. How to search for an element in an array in JavaScript?

141. What is an array in Ruby and how is it declared and initialized?

Top Company Questions

Automata Fixing And More

      

We Love to Support you

Go through our study material. Your Job is awaiting.

Recent Posts
Categories