Interview preparation
Top 20 UI/UX Interview Questions
Practical answers covering design process, research, accessibility, testing, and UX measurement.
What is the difference between UI and UX?
UI is the visual layer, while UX is the overall experience of using a product. In a food delivery app, UX determines how easy it is to order, while UI uses buttons, colors, and visual hierarchy to make that process clear.
How do you approach a new design problem?
I start by clarifying the goal and user needs. I then research through user interviews, competitor reviews, and, for an existing product, heuristic evaluation. Next, I define success metrics, ideate, sketch, wireframe, and prototype. I test with users early, iterate, hand off clear specifications to developers, and remain involved through quality assurance.
What is user-centered design?
User-centered design is an approach in which decisions are driven by real user needs and feedback rather than personal opinions. Users remain involved through research, prototyping, and testing, helping the final product fit their tasks and context.
What is the design thinking process?
The classic phases are empathize, define, ideate, prototype, and test. You understand users, frame the problem, brainstorm solutions, build quick prototypes, test them with users, and then iterate.
What is wireframing versus prototyping?
Wireframes are low-detail layouts that show structure and hierarchy without visual polish or branding. Prototypes are interactive models, from rough to high fidelity, used to test flows and interactions. Wireframes provide early clarity; prototypes support validation.
How do you conduct user research?
I choose methods based on the question: interviews for motivations, surveys for broad patterns, usability tests for task issues, and analytics for behavioral data. I recruit participants who match the user profiles, keep tasks realistic, and document insights clearly.
What are user personas?
User personas are fictional but research-based profiles that represent important user types, including their goals, behaviors, and pain points. They help guide design decisions.
What is usability testing?
Usability testing asks real users to attempt tasks in a design while you observe. You note where they struggle, what confuses them, and what works, then prioritize improvements.
How do you improve user experience?
UX can be improved in prototypes or live products. Early in the process, I test prototypes to identify issues quickly. After launch, I test the live product and measure whether changes produce the intended improvements.
What is information architecture?
Information architecture is how content is organized and labeled so users can find what they need. It includes navigation menus, categories, page hierarchy, and naming conventions.
What is a heuristic evaluation?
A heuristic evaluation is an expert review of an interface against established usability principles, such as visibility of system status and consistency. It can identify usability issues quickly.
How do you handle design feedback?
I try to understand the reasoning behind feedback rather than immediately accepting or rejecting it. I consider whether it aligns with user needs, research, accessibility, business goals, and design principles. When opinions conflict, I use data or user testing to validate the direction. The goal is to find the best solution, not defend the original design.
Don't defend the design; defend the user outcome.
What is accessibility in design?
Accessibility means designing products that people with visual, auditory, motor, and cognitive disabilities can use. It includes sufficient color contrast, keyboard navigation, screen-reader support, clear focus states, accessible forms, and understandable content.
How do you design for mobile versus web?
I do not simply shrink a desktop design for mobile. I consider context, screen size, input method, and user behavior. On mobile, I prioritize essential content, simpler navigation, larger touch targets, and shorter interactions. On larger screens, I can use more complex layouts, keyboard and mouse interactions, and richer navigation.
What is A/B testing in UX?
A/B testing is a quantitative method that shows different design versions to separate user groups and compares their behavior against a defined metric. For example, two checkout buttons could be compared by completion rate.
A/B testing reveals which version performs better, but not always why. Qualitative research and usability testing can provide that explanation.
How do you measure UX success?
I measure both user and business outcomes, selecting metrics that match the product and problem:
- Task success rate: Can users complete the intended task?
- Time on task: How long does completion take?
- Error rate: How many mistakes do users make?
- User satisfaction: What do CSAT, SUS, or NPS indicate?
- Engagement: Are activity and feature adoption improving?
- Conversion: Do more users complete purchases or sign-ups?
- Retention: Do users return after a week or a month?
- Support: Are UX-related complaints decreasing?
I define success metrics before designing. After launch, I combine qualitative feedback with quantitative analytics. UX is successful when those measures improve while supporting business goals.
What are common UX mistakes?
Common mistakes happen when teams design from assumptions rather than user needs. Good UX reduces friction instead of merely making an interface attractive.
- Skipping user research and relying on assumptions
- Cluttering interfaces with too many options
- Using poor navigation or unclear labels
- Applying inconsistent UI patterns
- Ignoring accessibility
- Providing weak loading, success, or error feedback
- Requesting unnecessary information in forms
- Launching without testing with real users
- Prioritizing business goals at the expense of user needs
I keep interfaces simple, consistent, accessible, and data-driven by testing early and iterating from user feedback.