During my recent interview, I faced a range of technical questions that assessed my knowledge and problem-solving skills. It started with queries on Object-Oriented Programming (OOP) concepts, particularly the differences between public, private, and protected access modifiers.
They then moved on to modern web development frameworks, asking about ReactJS, including component lifecycle methods and state management, and NodeJS, focusing on its asynchronous nature. Additionally, they asked about the projects I have developed, especially those using the MERN stack.