In a recent interview for a front-end developer role, I was asked to explain my approach to building a responsive web page from scratch. I walked the interviewer through my process—starting with planning the layout, using semantic HTML, styling with CSS Flexbox/Grid, and adding interactivity with JavaScript or React. They also gave me a small live-coding task to create a form with validation. I completed it within the given time and explained each step as I coded. The interviewer appreciated my ability to think aloud, keep my code clean, and handle follow-up questions confidently