InterviewStack.io LogoInterviewStack.io
🎨

Design & User Experience Topics

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

User Personas and Journey Mapping

Covers the end to end practice of creating research grounded user personas and journey maps that synthesize qualitative and quantitative data into actionable artifacts that guide product and design decisions. Candidates should demonstrate research methods and synthesis techniques such as interviews, surveys, analytics analysis, contextual inquiry, affinity mapping, and empathy mapping, and show how to triangulate evidence to define user segments and persona attributes including goals, motivations, behaviors, pain points, constraints, context of use, and validation evidence. The topic includes structuring personas so they are usable by product and design teams while avoiding stereotyping, documenting use cases, and linking personas to success metrics and validation approaches. For journey mapping, candidates should be able to map flows and scenarios across timelines or stages, identify touchpoints, channels, emotional states, key moments of truth, pain points, opportunities, and barriers to conversion or product use, and link journey artifacts to service blueprints and operational considerations. Also assessed are practices for prioritizing opportunities, iterating and validating artifacts with users, running cross functional workshops, communicating findings to stakeholders, tooling and deliverable formats, storytelling and visualization choices, using artifacts to inform requirements testing and metrics, and examples of how personas and journey maps changed product direction.

0 questions

User Research & Need Identification

How do you identify and validate real user needs before committing design or product effort? Cover the research mindset: forming explicit assumptions up front, choosing between generative research (open-ended discovery of needs) and evaluative research (testing a specific solution), and picking qualitative versus quantitative methods based on the time and access you have. Include practical skills such as writing sharp research questions, designing screeners and recruitment criteria for representative participants, running rapid or time-boxed research (guerrilla testing, hallway tests, unmoderated remote studies) when timelines are tight, and distinguishing a user's stated need from their underlying goal or a solution they've proposed. Applies across interview formats: live time-constrained exercises, behavioral questions about past research work, and case-style discussions of how research should shape a roadmap or design decision.

33 questions

Visual Design and Execution

Focuses on visual design craft and the ability to execute high quality visual experiences. Topics include typography, color theory, layout, spacing, visual hierarchy, composition, aesthetic systems, and creating consistent design systems and component libraries. Candidates should be prepared to show portfolio examples, explain design decisions, describe systems for maintaining consistency across screens and products, and discuss handoff and collaboration with engineering to ensure pixel quality and implementation fidelity.

33 questions

Design Iteration and Feedback

Covers the end to end practices of gathering, evaluating, synthesizing, and incorporating feedback into iterative design and research cycles. Candidates should demonstrate how they plan and run user research and usability testing, collect feedback from users, teammates, and stakeholders, and use structured synthesis methods such as affinity mapping and thematic analysis to generate actionable insights. Includes practical iteration techniques such as rapid prototyping, playtesting, split testing and controlled experiments, incremental improvements, and versioning of design artifacts. Assesses how candidates prioritize suggested changes using impact and effort considerations, product vision alignment, and technical constraints, and how they define and measure success through quantitative metrics and qualitative signals. Examines interpersonal skills around openness to critique, responding without defensiveness, communicating trade offs and decisions to stakeholders, defending choices with evidence and rationale, documenting learnings, and establishing processes for continuous improvement and knowledge transfer. Also includes learning from past iterations and mistakes and adapting research methodology or recommendations based on new evidence.

0 questions

Design Process and Design Thinking

Covers user centered design processes and design thinking approaches used to solve product and user experience problems. Candidates should be able to describe discovery and research activities, synthesize insights to identify user needs and constraints, frame problems and hypotheses, and translate research into measurable requirements and success metrics. This topic includes familiarity with research methods such as surveys, interviews, contextual inquiry, and usability testing; mapping techniques such as journey maps and personas; and approaches for incorporating quantitative and qualitative feedback. Interviewers will evaluate knowledge of design frameworks and methodologies, split testing for validation, accessibility and inclusive design, maintaining and scaling design systems, agile design practices, collaboration and hand off to product managers and engineers, stakeholder alignment and management, and measuring business and user impact. Senior level expectations include scaling processes across teams, mentoring and coaching designers, adapting process to constraints, and demonstrating how process choices influenced outcomes and metrics.

0 questions

Prototyping and Interaction Design

Creating prototypes across fidelities and designing interactive user flows and states to validate and communicate product behavior. This includes building low fidelity wireframes through high fidelity interactive prototypes that demonstrate navigation, transitions, micro interactions, form behavior, error and loading states, and multiple component states. Candidates should show how they choose fidelity for the audience, use prototyping features to simulate real interactions, test flows with users or stakeholders, and iterate based on feedback. This topic also covers how prototypes integrate with design systems, support handoff, and demonstrate thought processes for interaction design decisions and validation strategies.

33 questions

Design Systems and Component Architecture

Comprehensive coverage of principles and practices for designing, building, and maintaining reusable component libraries and design systems that enable consistent and scalable user interfaces across products and teams. Topics include decomposition of interfaces into components, atomic and modular design principles, component hierarchies and responsibilities, composition versus inheritance and composition patterns, and designing component application programming interfaces, properties and variants. Candidates should be able to discuss naming conventions, file structure and organization, strategies for avoiding tight coupling and property drilling, state and variant management for stateful and stateless components, and approaches to tokenization and theming for consistent styling. Also covered are accessibility and responsive behavior, documentation and developer handoff tooling, testing strategies including unit, integration and visual regression testing, governance and versioning practices, system ownership and release strategies, cross team collaboration between design and engineering, and trade offs between flexibility and constraint when scaling a system or applying system thinking to one off designs or prototypes.

30 questions

Ideation and Sketching

Rapidly generate and communicate multiple design concepts using low fidelity sketches, wireframes, and annotations. Emphasize clarity of thought rather than visual polish: show user flows, layout options, and interaction ideas through quick drawings and labeled notes. Produce several distinct approaches, evaluate the pros and cons of each, and explain the rationale for selecting the strongest direction. Demonstrate exploration, trade off analysis, and decision making by iterating quickly and exposing your design thinking throughout the process.

40 questions

User Research Methods and Execution

Covers end to end planning, design, and operationalization of user research studies and the concrete skills needed to collect and analyze user data. Candidates should be able to define research goals and hypotheses tied to product or business objectives; select appropriate qualitative and quantitative methods such as user interviews, contextual inquiry, diary studies, ethnographic observation, moderated and unmoderated usability testing, prototype testing, card sorting, surveys, cohort and analytics analysis, heatmap and session recording review; design screening criteria and sample size and recruitment strategies; create moderation guides, scripts, and test tasks; run studies in person and remotely; capture, transcribe, and code observations; apply analysis techniques such as thematic coding, affinity mapping, triangulation, and basic statistical checks; synthesize findings into artifacts such as personas, user journeys, jobs to be done, pain points, and prioritized recommendations; surface limitations and bias and validate findings; practice ethical research including informed consent and data privacy; and manage operational constraints such as timeline, budget, and participant access. For senior candidates include designing research strategies, defining appropriate power and sampling trade offs, creating reproducible study templates and processes, mentoring others, and describing how research choices and analysis techniques informed product or documentation decisions.

0 questions
Page 1/13