Frontend Fundamentals: HTML, CSS, and Responsive Styling Questions
The core web-platform skills behind interfaces: semantic HTML, the CSS box model, cascade and specificity, layout systems (flexbox, grid), and responsive styling. Covers writing accessible, well-structured markup and building responsive layouts that hold up across viewports. The implementation foundation for UI work.
Explain the difference between block, inline, and inline-block elements in HTML/CSS. Give two practical examples where choosing one over the other affects layout and why that matters for a product designer.
A designer suggests using web fonts for brand consistency. Discuss the trade-offs (performance, FOUT/FOIT, licensing) and outline mitigation strategies so the design remains faithful while keeping good UX.
During handoff, how would you document responsive behavior and edge cases for a complex component (e.g., an adaptive card with image, title, actions)? List the key artifacts and details developers need.
A design requires showing thousands of rows in a table with sorting and row selection. From a front-end feasibility perspective, explain rendering strategies and UX trade-offs (e.g., virtualization, pagination, server-side paging).
When designing complex forms, how should you approach server latency and intermittent failure from a UX perspective? Provide strategies for optimistic UI, progressive saving, and error recovery.
Unlock Full Question Bank
Get access to all 34 Frontend Fundamentals: HTML, CSS, and Responsive Styling interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.