UX-DESIGNER Practice Questions
Prepare for UX-DESIGNER with more than an answer.
- Level
- Designer
- Valid for
- Indefinite with annual maintenance
Domains covered on the exam 6
- Discovery13%
- User Experience (UX) Fundamentals16%
- Human-Centered Design12%
- Declarative Design27%
- Testing11%
- Salesforce Lightning Design System (SLDS)21%
- 1
A non-profit organization wants to improve its donor engagement process. The current process is disjointed, and the UX team is tasked with understanding the end-to-end experience from the donor's perspective. The team needs to identify key touchpoints, pain points, and opportunities for improvement across various channels (email, website, phone calls). What discovery artifact should the team create to visualize this entire experience over time?
Show answer details
Correct answer: C
A Customer Journey Map is a visualization of the process that a person goes through to accomplish a goal. It's used for understanding and addressing customer needs and pain points. It is the perfect artifact for this scenario as it maps out the user's experience across multiple touchpoints and channels over time, highlighting their actions, thoughts, and feelings at each stage.
- 2
True or False: A/B testing is primarily a qualitative research method used to understand the 'why' behind user behaviors.
Show answer details
Correct answer: B
This statement is false. A/B testing is a quantitative research method. It is used to compare two versions of a design (A and B) to see which one performs better based on a specific metric (e.g., click-through rate, conversion rate). It tells you 'what' users do and which design is more effective, but it does not explain the 'why' behind their choices. Qualitative methods like user interviews are needed to understand the 'why'.
- 3
A designer wants to add a button to a page that allows users to log a call. This action is secondary to the main purpose of the page and should be visually distinct from the primary 'Save' button. According to SLDS, which button variant class should be used for this secondary action?
Show answer details
Correct answer: C
The
.slds-button_neutralvariant is used for secondary actions. It provides a less prominent visual treatment than the primary.slds-button_brandvariant, which is reserved for the most important action on the page. This helps create a clear visual hierarchy and guides the user toward the primary task. - 4
A UX Designer is working on a custom Lightning Web Component that displays a list of tasks. When the list is empty, the design should not just show a blank space. Instead, it should display a helpful message, an illustrative icon, and a primary action button to 'Create a New Task'. What is this design pattern called?
Show answer details
Correct answer: B
An Empty State (or zero-data state) is what a user sees when there is no data to display in a list, table, or chart. Best practices for empty states involve using them as an opportunity to educate, guide, and prompt action rather than showing a blank screen. This includes a clear message, relevant imagery, and a call-to-action.
- 5
A UX designer is creating a custom home page for a sales team. The page needs to display a dashboard, the user's upcoming tasks, and a list of recently viewed opportunities. The desired layout is a main wide column on the left for the dashboard and a narrower sidebar on the right for tasks and recent items. Which Lightning Page Template should the designer choose in the App Builder to create this layout structure?
graph TD subgraph "Page Layout" subgraph "Header" H[Header] end subgraph "Main Region (2/3 width)" A[Dashboard Component] end subgraph "Sidebar (1/3 width)" B[Tasks Component] C[Recent Items Component] end endShow answer details
Correct answer: C
The 'Header and Right Sidebar' template provides the exact structure described and visualized in the diagram: a main header region, a large primary column on the left (typically 2/3 width), and a narrower sidebar region on the right (typically 1/3 width). This is the standard template for creating pages with a main content area and a supplementary sidebar.
- 6
A financial services firm is redesigning its wealth management console in Lightning Experience. The primary users, financial advisors, complain that the current Account record page is a monolithic block of information, making it difficult to quickly assess a client's portfolio status, recent activity, and upcoming tasks. They need a more modular, context-aware interface. The design requirements state that specific sections, like 'Investment Portfolio' and 'Compliance Documents', should only be visible to advisors with specific profiles. Additionally, a guided path should be present for the client onboarding process, which is a key stage on the Account record.
Which combination of declarative features should a UX Designer recommend to meet these requirements?
Show answer details
Correct answer: B
This is the optimal solution. Dynamic Forms directly address the need for a modular, context-aware interface by allowing fields and sections to be placed as individual components. Component Visibility rules can then be applied to these sections based on user profiles to meet the security/visibility requirement. Finally, the Path component is the standard declarative feature for guiding users through a process like onboarding.
- 7
A UX Designer is creating a custom component that needs to visually align with Salesforce's branding but also allow for future branding updates by the customer's administrator without code changes. The component includes a primary action button, a container with a subtle border, and text that uses the standard Salesforce heading font. Which SLDS tools should be used to ensure this flexibility? (Select THREE)
Show answer details
Correct answer: B, C, D
Design tokens (e.g.,
var(--slds-g-color-brand-base-1)) are variables in the SLDS that store visual design attributes. Using them ensures the component automatically inherits branding from the Salesforce theme.Styling hooks (CSS custom properties) expose specific styling points of a component, allowing administrators or developers to override them easily for branding purposes without altering the component's core CSS.
Using the standard SLDS class for a button ensures it inherits all the base styling, accessibility attributes, and interaction states consistent with the rest of the Salesforce UI.
- 8
A UX designer is reviewing a new Lightning record page for a custom 'Project' object. The page contains over 75 fields, multiple related lists, and several custom components. User feedback indicates that the page load time is slow and the amount of information is overwhelming, increasing cognitive load. Which declarative approach provides the most effective solution to organize the content and improve perceived performance?
Show answer details
Correct answer: C
The Tabs component is the ideal declarative solution for this problem. It breaks a large amount of information into logical, manageable chunks, reducing the initial cognitive load. By placing content in non-active tabs, it can also improve the perceived page load time, as the content within those tabs may not render until they are clicked. This directly addresses both user complaints.
- 9
True or False: According to the principles of inclusive design, a solution is considered inclusive only if it provides the exact same experience for every user, regardless of their abilities or context.
Show answer details
Correct answer: B
This statement is false. Inclusive design does not mean creating one identical experience for all. It means creating comparable or equivalent experiences that allow users with different abilities and in different contexts to achieve the same goal. The focus is on providing an equitable outcome, not an identical interface.
- 10
A consultant is designing a three-column layout for a custom app page that must be responsive. On large desktop screens, it should display three columns. On tablet-sized screens, the third column should wrap to a new line, creating a 2+1 layout. On mobile phones, each column should stack vertically, taking up the full width. Which SLDS utility class system should be used to achieve this?
Show answer details
Correct answer: B
The SLDS Grid system is specifically designed for creating flexible, responsive layouts. By using classes like
slds-grid,slds-wrap, and responsive sizing utilities likeslds-size_1-of-1,slds-medium-size_1-of-2, andslds-large-size_1-of-3on theslds-colelements, a designer can declaratively define the exact wrapping and stacking behavior across different breakpoints (mobile, tablet, desktop).
