1.
Self introduction
2. Hobbies
3. Reverse entire sentence with spaces remaining as the original sentence
4. Optimize code
5. Backend implementation in my project
6. ArrayList vs LinkedList
7. Courses you have done
8. SQL vs NoSQL
9. Why do you use Express?
10. Application of DSA in real life
11. Website optimization techniques
12. Two sum problem with brute force and optimized approach, including time
complexity
13. HashMap functions
14. Array vs ArrayList
15. Stack vs Queue
16. Inheritance and its types
17. Multiple inheritance
18. Abstraction
19. Encapsulation
20. Polymorphism
21. Method overloading vs method overriding
22. Why Next.js
23. React.js vs Next.js
24. Program: diagonals of a matrix
25. Program: deleting an element in an array and checking if n elements of the
array match the target
26. Technical discussion
27. Tech stack and its purpose
28. How do you rate yourself in JS?
29. Why React.js over Angular.js?
30. Different ways of storing non-relational data
31. Explain more about Node.js and how it works
32. Say about GitHub and how it works
33. Scenarios where to use relational and non-relational databases
34. Why Java over C?
35. Why pointers are not in Java?
36. Projects
37. Adjacency list
38. Transactional processes
39. ACID property in detail
40. Database: MySQL
41. Adjacency matrix problem
42. Cons when you don't have ACID property
43. Design a database for developing a college website
44. What type of database will you choose?
45. Why MySQL?
46. What tables will be created and attributes?
47. Joins in SQL
48. Which join is efficient?
49. Difference between full join and inner join
50. Constraints in SQL
51. Where to use primary key and foreign key?
52. Form validation in React
53. Where to check the validation of form data?
54. Project explanation
55. Implementation of any data structure in your project
56. Explain stacks and queues on a technical standpoint
57. Binary search
58. Data structures
59. Program to find prime numbers between 1 to n
60. SQL query involving GROUP BY clause
61. Git commands
62. What is rebase?
63. Certifications
64. Language proficiency
65. Why Java?
66. Where is JavaScript used?
67. OOPs and why it is used
68. Validation in forms
69. Pseudocode to find duplicates while entering data
70. Table structure for a college management system
71. What is API and why it is used?
72. How is API used in projects?
73. UI/UX
74. How to improve UX in Amazon?
75. Why good search engines are widely used?
76. Binary tree definition and structure
77. What are the attributes of a binary tree?
78. What will be the values of those attributes?
79. Networking question
80. Use state hook
81. Subquery and its types
82. Table structure in your project
83. Why this tech stack?
84. How is an application built from coding to hosting?
85. UseContext hook
86. Angular vs React
87. Reusability scenario in Angular in your project
88. Why Java rather than C++?
89. Valid parenthesis
90. Time complexity and space complexity on my approach
91. Longest common prefix
92. Scenario on data security
93. About internship
94. MVC architecture
95. MongoDB schema
96. JDBC
97. Validation form in JS
98. Frequency of character
99. Remove all elements less than 11 in a list
100. Binary search for the above problem
101. Design a snake game
102. Design a parking lot for cars
103. About TensorFlow and neural networks
104. What is useContext and Redux?
105. What is a callback hook?
106. How to use filter in JS?
107. Frontend or backend expertise
108. Tries
109. Binary search tree implementation
110. Regrets in college life
111. Most used browser
112. Scenario-based questions related to user experience and functionalities
113. Logical sums
114. Count the number of occurrences in a string
115. Pagination in frontend
116. What is JWT?
117. Scenario-based question on JWT
118. Real-time use of abstraction
119. Diamond problem in Java
120. Use of interface
121. Normalization and its types
122. AI-related questions
123. React features
124. Java and JavaScript difference
125. Coding: faulty server
126. Coding: string replacement
127. Write a code for a login form in React.js
128. CRUD operations
129. What are you currently learning?
130. Do you have any projects using Java?
131. Hooks in React.js
132. Coding: input transformation
133. Rate yourself in Java, React, JavaScript
134. Lifecycle hooks
135. Redux
136. Context
137. What is a transaction?
138. Binary Tree level order traversal
139. What is a CORS error and how to prevent it?
140. About the previous round
141. Indexing in SQL
142. What will you do in free time?
143. Do you know how to play cricket?
144. What is a content delivery network?
145. What is an elastic load balancer?
146. Why AWS over other cloud platforms?
147. Finding the angle between the two hands of a clock
148. Preferred coding language
149. Time complexity of merge sort
150. Merge two sorted arrays
151. Singleton class in Java
152. Difference between == and .equals()
153. Polymorphism in detail
154. Remove elements in an array
155. Ways for abstraction
156. Why the super keyword is used
157. Why strings are immutable
158. Finally block
159. About 1st round
160. Why did you do the project on MongoDB and not MySQL?
161. String: get numbers alone (4 different approaches)
162. Calculate time complexity and space complexity
163. Mathematics question: find the angle between the hour hand and the minute
hand
164. Binary Tree implementation
165. What will you do after 2 years?
166. Favorite website and new features you would implement
167. Security features in the project
168. About SIH project
169. Scheduling algorithms
170. Difference between a program and a process
171. Difference between a process and a thread
172. Difference between a thread and multi-threading
173. Primitive data types
174. Collections in Java
175. Program for the sum of matrix elements
176. Program for the sum of left diagonal matrix elements
177. Detail about Stack
178. What is HTML?
179. What is CSS?
180. Why did you learn MERN stack?
181. Explain all OOP concepts in detail
182. Encapsulation and how it works
183. Validation form use case scenario
184. How JDBC is constructed
185. Explain Model View Controller (MVC)
186. Explain MVC in terms of your project
187. What is a relation in a database?
188. What is a view in a database?
189. Difference between database and database management systems (DBMS)
190. What is engineering?
191. Resume-based questions
192. Explain code from the previous coding round and optimize it
193. Formula for the count of maximum balls that can be placed in a container
194. Transpose of matrix code
195. Blocking queue
196. String builder vs string buffer
197. Class components vs function components
198. Thread states
199. Cross diagonal matrix problem
200. Volatile keyword
201. Static keyword
202. Garbage collector
203. Abstract class vs interface
204. Serialization
205. Deserialization
206. Knowledge about DSA
207. Types of linear data structures
208. Code: Majority elements
209. Order of execution of an SQL query
210. How ArrayList works
211. Where to use LinkedList over ArrayList
212. Difference between callback functions, promises, async, and await
213. Knowledge of JavaScript
214. What is CORS and how to handle it?