Past Projects: Can you walk us through your most recent React project? What was the main challenge you faced in this project, and how did you overcome it? How did you manage the state in this project? (Context API, Redux, MobX, etc.) Design Decisions: Why did you choose to use functional components over class components (or vice versa) in your projects? Can you explain the folder and component structure of your last project? How did you ensure the project was responsive across devices? Experience: How do you handle optimizing performance in a React application? Have you worked with server-side rendering (SSR) in React? If yes, describe your experience. Describe a situation where you had to refactor a significant portion of your React code. What prompted this, and how did it improve the application?