Interview Insights · UI UX Designer
Why Every UI UX Designer Should Practice Explaining Their Model Aloud
Quick summary — UI UX design model
When an interviewer asks how you structured a product, they are asking you to explain your model, not your colours. For a UI UX designer, I read 'model' in two linked ways. First, the user's mental model: what people believe the product does. Second, your system or object model: the nouns, relationships and hierarchy you designed. Good designers can explain both and the gap between them. Most freshers can only show screens, so when asked 'why is this here?' they have no structure to point back to.
In this guide you will learn:
- Two meanings of 'model' for a designer and how they connect
- How to explain a mental model mismatch you found in research
- Object modelling in plain words, with a worked example
- How to defend your information architecture in an interview
- A rehearsal plan for explaining your model in under two minutes
SECTION 01Two kinds of model every designer should be able to name
The word 'model' sounds like machine learning, but in design interviews it comes up constantly in another form. The first kind is the mental model: the picture in a user's head of how something works. People expect a shopping cart to hold anything they add until they remove it. They expect 'delete' to remove one copy, not every copy.
The second kind is the system model or object model: how you, the designer, decided to structure the product. Which things exist (orders, items, addresses), how they relate (an order has many items), and where each lives in navigation. A design breaks when these two models disagree. Your job, and your interview story, is about finding that gap and closing it.
| Model type | Who owns it | How you discover or build it | Interview phrase to use |
|---|---|---|---|
| Mental model | The user | Interviews, think-aloud tests, card sorting | 'Users expected X, so...' |
| Object model | The designer and team | Listing nouns, attributes and relationships | 'The core objects are...' |
| Navigation model | The designer | Sitemaps, tree testing | 'People find this by going...' |
| Interaction model | The designer | User flows, state diagrams | 'When you tap this, the state changes to...' |
PRODUCT: Food delivery app
User mental model:
'My cart is my cart. I can add from any restaurant.'
System model (original design):
One cart per restaurant. Adding from a second
restaurant silently cleared the first cart.
What I saw in testing:
Users added items from two places, reached checkout,
and found half their items missing.
Fix:
Keep one-cart-per-restaurant (business rule), but show
a clear dialog: 'Start a new cart? Your items from the
first restaurant will be removed.' with Keep / Replace options."In testing, people treated the cart like a single basket.
The system actually kept one cart per restaurant, so adding
from a second place wiped the first. That was a mental model
mismatch. We could not change the business rule, so I made
the rule visible: a confirmation dialog before anything is
removed. The fix was not a new screen. It was showing the
system model at the moment it clashed with the user's."
Notice that the spoken version names the model explicitly. Interviewers listen for that vocabulary because it shows you think in structures, not just pixels.
SECTION 02Object modelling: explaining the nouns before the screens
Object-oriented UX is a practical way to build a system model before drawing screens. You list the objects users care about, their attributes, how they relate and what actions they allow. It sounds technical, but it is just careful thinking written in a table.
In an interview, this is gold. When asked 'why did you put the reviews tab inside the product page and not on the home screen?', a candidate with an object model can answer: 'Because a review belongs to a product. It has no meaning on its own.' A candidate without one says 'it looked better there'. Below is an object map for a simple course-booking app, the kind of artefact you can practise explaining.
| Object | Key attributes | Relationships | Main actions |
|---|---|---|---|
| Course | Title, duration, fee, mode | Has many batches, has many reviews | View, compare, save |
| Batch | Start date, timing, seats left | Belongs to one course, has many bookings | Choose, join waitlist |
| Booking | Status, payment, date booked | Links one learner to one batch | Pay, cancel, reschedule |
| Learner | Name, contact, saved courses | Has many bookings and reviews | Sign in, edit profile |
OBJECT MAP - course booking app
Course 1 --- * Batch
Course 1 --- * Review
Batch 1 --- * Booking
Learner 1 --- * Booking
Learner 1 --- * Review
Navigation follows the map:
Home -> Course list -> Course detail
Course detail -> Batches (pick one) -> Booking
Course detail -> Reviews
Profile -> My bookings -> Booking detail
Rule I used: every screen is either a list of one
object, the detail of one object, or an action on one."Before I drew any screen I listed the objects: course,
batch, booking, learner and review. A course has many
batches, and a booking connects a learner to one batch.
That is why 'seats left' sits on the batch card, not the
course card. Seats belong to a batch. Early on I had it on
the course page and testers assumed every batch was full
when only one was. The object model made that bug obvious."
If you have never made an object map, try it on a product you already designed. You will often find a field sitting on the wrong screen, and that discovery itself becomes a strong interview story.
SECTION 03Defending your information architecture without sounding defensive
The navigation model is where interviewers push hardest. They will point at a menu and ask 'why is Settings here?' or 'why five tabs and not four?'. The weak response is to defend taste. The strong response is to point to evidence: a card sort, a tree test, a usage pattern or a constraint.
Card sorting tells you how users group things in their heads, which is their mental model made visible. Tree testing tells you whether people can find items in your proposed structure, which tests your system model. Being able to explain both, and what each one told you, puts you well ahead of candidates who only talk about visual design.
| Interviewer challenge | Weak reply | Model-based reply | Evidence to mention |
|---|---|---|---|
| Why is 'Offers' a top tab? | It looks balanced | Users grouped offers separately from orders in sorting | Open card sort results |
| Why is 'Addresses' under Profile? | That is standard | People looked there first when asked to edit an address | Tree test success path |
| Why not a hamburger menu? | I do not like them | Key tasks needed one-tap access on mobile | Task frequency from research |
| Why rename 'Wallet' to 'Payments'? | Sounded nicer | Users did not expect cards inside a 'wallet' | Think-aloud quotes |
OPEN CARD SORT - 12 participants, 30 cards
Strong groups (most people agreed):
- Order history, Track order, Reorder -> 'My orders'
- Saved cards, UPI, Refunds -> 'Payments'
- Coupons, Bank offers, Referral -> 'Offers'
Split opinion:
- Addresses: half put it in Profile, half in Payments
Decision: Addresses under Profile, and a shortcut to
it from checkout so the other half still find it.
Next: tree test to confirm."I did not want to guess the menu, so I ran an open card
sort. Most people grouped coupons and referrals together,
separately from orders, so 'Offers' became its own tab.
Addresses split the group. I put it under Profile and added
a shortcut at checkout, because that is where people
actually need it. Then I tree-tested the structure to check
that people could find addresses either way."
The numbers in a card sort summary are your own study numbers, so only quote what you actually ran. If you have not run one, say so and explain how you would, rather than presenting assumed results.
SECTION 04Model explanation kit for your next design interview
Use this kit on one project you plan to present. Build a quick object map, write the mental model gaps you found, and rehearse a short explanation. Each tab takes about thirty minutes.
OBJECT MAP TEMPLATE
Product: ____________________
Object 1: ________
Attributes: ______________________
Belongs to / has many: ___________
Actions: _________________________
Object 2: ________
Attributes: ______________________
Belongs to / has many: ___________
Actions: _________________________
(repeat for 3 to 6 objects)
Check: is every attribute on the right object?
Check: does navigation follow the relationships?MENTAL MODEL MISMATCH LOG
| Users expected | System actually did | Fix |
|-----------------------|-------------------------|------------------|
| ____________________ | ______________________ | ________________ |
| ____________________ | ______________________ | ________________ |
For each row, note the evidence:
quote / test observation / support ticket / analytics
Pick your best row. That is your opening story
when someone asks 'what did you learn from research?'TWO-MINUTE MODEL REHEARSAL
0:00 The product and its core objects (one sentence)
0:20 One mental model users had
0:40 Where the system model disagreed
1:10 How you closed the gap (design change)
1:40 How you checked it worked, or would check
Record it. Then answer these out loud:
- Why is the main navigation structured this way?
- Which attribute did you move, and why?
- What evidence would change your structure?
SECTION 05Habits that make your design model easy to explain
A clear model is easier to explain because it was clear before you opened Figma. These habits help.
- List nouns before drawing — Write the product's objects on sticky notes first. Screens that come later usually need fewer revisions.
- Use the user's words — Label objects with terms users said in research, not internal team names. It keeps your system model close to their mental model.
- Draw one relationship diagram — A simple boxes-and-lines map of objects is a powerful portfolio artefact and takes little time to make.
- Run one cheap structure test — Even a small online card sort or tree test gives you evidence for navigation choices that you can quote honestly.
- Name the business rules — Write down the rules you could not change, such as one cart per restaurant. Explaining constraints shows maturity.
SECTION 06Interview Q&A — UI UX design model
Q1What is a mental model, and how did you use it in your design?
A mental model is the user's belief about how a product works. Give one example from your work: what users expected, what the system did, and how you closed the gap. Mention the research method that revealed it, such as a think-aloud test.
Q2How did you decide the structure of your navigation?
Explain your evidence: card sorting for grouping, tree testing for findability, and task frequency for what deserves top-level placement. Then mention one structural decision you changed after testing. Avoid answers based only on what looks clean.
Q3What is object-oriented UX, and have you used it?
It is a method where you identify the objects in a system, their attributes, relationships and actions before designing screens. If you have used it, walk through two or three objects from your project. If not, describe how you would apply it to the product being discussed.
Q4Tell me about a time the user's expectation did not match the product.
Use a short story: the expectation, the actual behaviour, the evidence you saw and the change you made. For example, users expecting delete to remove a photo from one album, while the system removed it everywhere, fixed by clearer wording and a confirmation.
Q5How do you handle a business rule that confuses users?
Say that you first confirm whether the rule can change. If it cannot, you make it visible at the moment it matters, through wording, previews or confirmation dialogs, and you track whether confusion drops after release.
SECTION 07Test yourself — UI UX design model quiz
Five questions. No sign-up.
0 / 5Pick an answer to see why it is right or wrong.
SECTION 08Frequently asked questions
What does model mean in UI UX design?
It usually refers to a mental model, which is the user's understanding of how something works, or a system or object model, which is how the designer structures the product's content and relationships. Good designs align the two.
How do I show mental models in a UX portfolio?
Include one clear mismatch you found in research, with the evidence and the design change. A short before-and-after and a quote from testing work well. An object map or sitemap can show your system model.
Is object-oriented UX useful for freshers?
Yes. It is simple to start with: list objects, attributes, relationships and actions in a table. It helps freshers explain structure clearly and catch misplaced information before screens are built.
What is the difference between card sorting and tree testing?
Card sorting asks users to group content, which helps you create a structure. Tree testing asks users to find items in a structure you already proposed, which checks whether it works.
How do I answer 'why is this button here' in a design interview?
Point to a reason tied to users or structure: research evidence, task frequency, an object relationship or a constraint. Then say what would make you reconsider. Avoid answers based only on appearance.
Where can I practise UI UX Designer interview answers with expert feedback?
Yes. Uncodemy's UI/UX Design Training Course in Noida (classroom and online) includes live projects, one-to-one mock interviews and resume reviews, so you practise UI UX Designer interview answers with trainer feedback before the real interview. You can book a free demo class from this page to see how the sessions work.
SECTION 09Related reads
Classroom & online · Noida
Learn to explain the thinking behind your screens
Our UI/UX Design Training Course covers user research, information architecture, card sorting and Figma prototyping, with mock interviews on your own case studies.
Talk to a counsellor for current fees- IA and user flow projects
- Card sorting practice
- Mock portfolio reviews
- Weekday & weekend batches