InterviewStack.io LogoInterviewStack.io
🎨

Design & User Experience Topics

User experience design, frontend architecture, and design systems. Includes UX principles, accessibility, and design documentation.

Frontend Component and State Architecture

Structuring client applications for maintainability: component architecture and code organization, state management and data flow, data-fetching patterns, routing and navigation, micro-frontends, and rendering strategy trade-offs. Covers designing a frontend that scales in complexity without becoming brittle.

0 questions

Frontend Fundamentals: HTML, CSS, and Responsive Styling

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.

34 questions

Design Critique, Iteration, and Decision Rationale

Improving work through structured feedback and defensible reasoning: giving and receiving critique, running iteration loops, and articulating the rationale behind design decisions with evidence. Covers collaborating on design reviews, incorporating feedback without losing intent, and grounding choices in research and data rather than taste alone.

0 questions

Design Handoff and Developer Collaboration

Getting a design built as intended: handoff specs, redlines, design tokens, and clear communication with engineers. Covers translating mockups into implementable guidance, resolving tension where design meets technical reality, and collaborating so the shipped product matches the intent. The seam between design and engineering.

0 questions

Frontend Performance and Rendering Optimization

Making web experiences fast: Core Web Vitals, the critical rendering path, page-speed optimization, and client-side performance techniques. Covers measuring web-performance metrics, diagnosing bottlenecks in loading and rendering, and the trade-offs of different rendering strategies for perceived and actual speed.

0 questions

Design Systems and Component Libraries

Building and scaling reusable design foundations: component architecture, design tokens, pattern libraries, versioning, governance, and adoption across teams. Covers ensuring visual and behavioral consistency, evolving a system without breaking consumers, and the tooling and cross-functional alignment that keep a design system healthy at scale.

0 questions