Are you ready to ace your next UI/UX design interview? The demand for skilled UI/UX designers is skyrocketing in today’s digital age. To land your dream job, you need to be armed with a deep understanding of design principles, a knack for problem-solving, and the ability to articulate your thought process effectively.
This comprehensive guide will equip you with 50 carefully curated UI UX interview questions covering various UI/UX design topics. Whether you’re a seasoned professional or a recent graduate, these questions will help you showcase your expertise and stand out.
Get ready to explore:
- Fundamental UI/UX concepts
- Design methodologies and processes
- User research and testing techniques
- Tools and technologies
- Case studies and portfolio reviews
By practising these questions and honing your answers, you’ll be well-prepared to impress potential employers and secure your ideal UI/UX design role. So let’s dive in and start your journey to interview success!
UI UX interview questions for 2024
Fundamental Concepts
1. What’s the difference between UI and UX design?
UI (User Interface) and UX (User Experience) design are two distinct but complementary disciplines. UI design focuses on the visual elements, interactive components, and aesthetic presentation of a product. This includes everything from button styles and colour schemes to typography and layout. UX design, on the other hand, encompasses the entire journey and experience a user has with a product, including how they feel about using it, how easily they can accomplish their goals, and their overall satisfaction. While UI designers are concerned with the look and feel, UX designers focus on overall functionality and user satisfaction. The best digital products are created when both UI and UX work in harmony.
2. What is the UX design process?
The UX design process is an iterative methodology that focuses on creating meaningful and relevant experiences for users. It begins with extensive research to understand user needs and market requirements. This is followed by defining user personas and journey maps to crystallize the target audience. The ideation phase involves brainstorming potential solutions and approaches. Wireframing and prototyping bring these ideas to life in increasingly detailed forms. User testing validates the design decisions, while implementation turns the designs into reality. Throughout this process, continuous iteration based on feedback ensures the final product meets user needs effectively.
3. What are the key principles of user-centred design?
User-centred design is built on several fundamental principles:
- Early and continuous focus on users and their tasks
- Empirical measurement of product usage
- Iterative design process
- Integrated design approach
- Understanding user context
- Designing for user needs and goals
4. Explain the concept of usability.
Usability is a critical quality attribute that assesses how easy user interfaces are to use. It’s not just about making things look good – it’s about creating interfaces that users can effectively navigate and use to accomplish their goals. Good usability encompasses five key components: learnability (how easily users can accomplish basic tasks on their first encounter), efficiency (how quickly users can perform tasks once they’re familiar with the design), memorability (how easily users can reestablish proficiency after a period of not using the design), error prevention and recovery (how the design helps users avoid and recover from errors), and satisfaction (how pleasant the design is to use).
5. What is information architecture (IA)?
Information architecture is the structural design of shared information environments. It’s the art and science of organizing and labelling websites, intranets, online communities, and software to support usability and findability. A good IA is the backbone of any digital product, ensuring that users can find what they need without frustration. This includes creating intuitive navigation systems, organizing content hierarchies, and designing clear labelling systems. The goal is to create a structure that feels invisible to the user while guiding them effortlessly to their desired destination.
Research and Analysis
6. What research methods do you use in UX design?
In UX design, the choice of research methods depends on the project’s goals, timeline, and resources. Quantitative methods like surveys and analytics provide numerical data about user behaviour, while qualitative methods like user interviews and usability testing offer deeper insights into user motivations and pain points. Here are the key methods:
- User interviews: One-on-one conversations to understand user needs
- Surveys: Collecting quantitative data from large user groups
- Usability testing: Observing users as they interact with a product
- Card sorting: Understanding how users organize information
- A/B testing: Comparing two versions of a design
- Analytics analysis: Studying user behaviour through data
- Contextual inquiry: Observing users in their natural environment
7. What is a user persona and why is it important?
A user persona is a semi-fictional representation of your ideal user, created based on market research and real data about your existing users. These detailed profiles include demographic information, behaviour patterns, motivations, goals, and pain points. Personas are crucial because they help teams develop empathy for their users and make design decisions that truly serve their target audience’s needs. When creating features or making design choices, teams can ask themselves, “Would Sarah (the persona) find this useful? Would this solve her problems?” This keeps the design process focused on real user needs rather than assumptions or personal preferences.
8. How do you conduct effective user interviews?
Conducting effective user interviews is both an art and a science. The key is to create an environment where participants feel comfortable sharing honest feedback while ensuring you gather meaningful data. Start by preparing a discussion guide with open-ended questions that encourage detailed responses. During the interview, practice active listening and avoid leading questions that might bias the responses. It’s crucial to maintain a neutral stance and let the participant do most of the talking. Record the session (with permission) and take notes focusing on both verbal and non-verbal cues. Follow up on interesting points with probing questions to uncover deeper insights.
9. What is card sorting and when do you use it?
Card sorting is a crucial research technique used to understand how users organize and categorize information. In this method, participants organize topics into categories that make sense to them, helping designers create intuitive information architectures. There are two main types: open card sorting, where users create and name their own categories, and closed card sorting, where categories are predefined. This method is particularly valuable when designing website navigation, menu structures, or any information hierarchy that needs to align with users’ mental models.
10. How do you analyze user research data?
The analysis of user research data requires a systematic approach combining both qualitative and quantitative methods. Start by organizing raw data into manageable formats, looking for patterns and themes across different user sessions or responses. Use affinity mapping to group similar findings and identify key insights. For quantitative data, employ statistical analysis to identify significant trends. Create research reports that combine hard data with user quotes and observations to tell a compelling story about user needs and behaviours. The goal is to transform raw data into actionable insights that can drive design decisions.
11. What is a user journey map?
A user journey map is a visual representation of the process that a person goes through in order to accomplish a goal with your product or service. It typically shows:
- Key stages of the interaction
- User actions and behaviours
- Thoughts and emotions at each stage
- Pain points and opportunities
- Touchpoints between user and product
- Supporting processes and requirements
12. Explain the concept of responsive design.
Responsive design is an approach to web design that ensures optimal viewing and interaction experience across a wide range of devices. The core principle is that design and development should respond to the user’s behaviour and environment based on screen size, platform, and orientation. This involves:
- Fluid grids that scale based on device-width
- Flexible images that adapt to different screen sizes
- Media queries to apply different styling rules
- Mobile-first approach to design
- Content prioritization for different devices
13. What is the importance of user feedback and how do you collect it? User feedback is the lifeblood of user-centered design. It provides crucial insights into how real users interact with and perceive your product. Collecting meaningful feedback requires a multi-channel approach:
- In-app feedback forms and surveys
- User testing sessions
- Analytics data
- Customer support interactions
- Social media monitoring
- Email surveys
- User interviews
14. How do you ensure accessibility in your designs? Accessibility in design is about creating products that can be used by people with various abilities and disabilities. This involves following WCAG guidelines and implementing features such as:
- Proper color contrast ratios
- Alternative text for images
- Keyboard navigation support
- Screen reader compatibility
- Clear heading hierarchy
- Focus indicators
- Descriptive link text
15. What is the role of typography in UI design?
Typography plays a fundamental role in UI design by enhancing readability, establishing hierarchy, and conveying brand personality. Good typography can make or break a design’s effectiveness. Consider:
- Font selection for different purposes (headlines vs. body text)
- Readable line lengths (50-75 characters per line)
- Appropriate line spacing and paragraph spacing
- Font size hierarchy
- Contrast with background colours
- Mobile responsiveness considerations
- Brand consistency
16. How do you handle stakeholder feedback and conflicting opinions?
Managing stakeholder feedback requires both diplomacy and data-driven decision-making. Start by establishing clear channels of communication and feedback collection processes. When conflicting opinions arise:
- Document all feedback systematically
- Prioritise feedback based on user research and business goals
- Use data to support design decisions
- Present multiple solutions when possible
- Focus discussions on user needs rather than personal preferences
- Create a clear decision-making framework
- Maintain transparent communication throughout the process
17. What is the significance of whitespace in design?
Whitespace, also known as negative space, is a fundamental design element that plays several crucial roles in user interface design:
- Improves readability and content comprehension
- Creates visual hierarchy and organization
- Reduces cognitive load for users
- Guides users through content
- Enhances aesthetic appeal
- Helps establish relationships between elements
- Creates balance and harmony in layouts
18. How do you approach mobile-first design?
Mobile-first design is a progressive enhancement approach that starts with designing for the smallest screen first and then gradually scales up to larger devices. This strategy:
- Forces focus on core content and functionality
- Ensures better performance on mobile devices
- Simplifies content hierarchy
- Reduces the risk of feature bloat
- Creates more focused user experiences
- Addresses the needs of the growing mobile user base
19. What are microinteractions and why are they important?
Microinteractions are the small, subtle interactions that occur throughout a digital interface. They serve to:
- Provide immediate feedback to users
- Communicate system status
- Guide users through tasks
- Add personality to the interface
- Enhance the overall user experience
- Create memorable moments
- Build user confidence and trust
20. How do you measure the success of a UX design?
Measuring UX success requires a combination of quantitative and qualitative metrics:
Quantitative Metrics:
- Conversion rates
- Time on task
- Error rates
- Page views and bounce rates
- User retention rates
Qualitative Metrics:
- User satisfaction scores
- Net Promoter Score (NPS)
- Customer feedback
- Usability test results
- User interviews feedback
UI/UX Designer Salary in India
21. What is the role of colour psychology in UI design?
Colour psychology in UI design goes beyond aesthetic appeal – it’s a powerful tool for conveying messages and influencing user behaviour. Different colours evoke specific emotional responses and associations:
- Blue: Trust, stability, professionalism
- Green: Growth, nature, success
- Red: Urgency, excitement, error states
- Yellow: Optimism, warning, energy
- Purple: Luxury, creativity, wisdom
- Orange: Confidence, friendliness, action
When applying colour psychology, consider:
- Cultural differences in colour interpretation
- Accessibility requirements and contrast ratios
- Brand guidelines and consistency
- Context of use and user expectations
22. Explain the concept of Design Systems.
A Design System is a comprehensive collection of reusable components, guidelines, and standards that ensure consistency across products and platforms. It serves as:
- A single source of truth for design decisions
- A tool for scaling design across large organizations
- A way to maintain consistency in user experience
- A resource for faster design and development
- A bridge between design and development teams
Key components include:
- Design principles
- Component libraries
- Style guides
- Documentation
- Pattern libraries
- Design tokens
23. How do you conduct usability testing?
Usability testing is a systematic process that involves:
Planning Phase:
- Define test objectives
- Identify target users
- Create test scenarios
- Prepare testing materials
Execution Phase:
- Welcome participants and explain the procedures
- Ask participants to think aloud
- Observe and take notes
- Record sessions
- Avoid leading participants
Analysis Phase:
- Review recordings and notes
- Identify patterns and issues
- Prioritize findings
- Create actionable recommendations
24. What is the difference between low-fidelity and high-fidelity prototypes?
Low-fidelity prototypes are basic representations of design concepts that:
- Focus on layout and structure
- Use simple shapes and placeholder content
- Are quick and inexpensive to create
- Allow for rapid iteration
- Help validate basic concepts
High-fidelity prototypes are more detailed and refined:
- Include actual content and images
- Feature interactive elements
- Represent the final visual design
- Demonstrate animations and transitions
- Are used for detailed usability testing
25. How do you design for different user skill levels?
Designing for various skill levels requires a layered approach:
Beginners need:
- Clear onboarding
- Basic feature introduction
- Step-by-step guidance
- Error prevention
- Simple interface options
Intermediate users require:
- Quick access to common features
- Efficiency shortcuts
- Progressive disclosure of advanced features
- Clear navigation patterns
Advanced users appreciate:
- Keyboard shortcuts
- Customization options
- Advanced features
- Power-user tools
- Technical documentation
26. What are the key principles of visual hierarchy?
Visual hierarchy helps users navigate and understand content through:
Size and Scale:
- Larger elements draw more attention
- Important content should be prominently displayed
- Consistent sizing for related elements
Colour and Contrast:
- Use colour to highlight important elements
- Maintain sufficient contrast for readability
- Apply colour consistently for similar elements
Typography:
- Clear heading hierarchy
- Consistent font usage
- Appropriate spacing and alignment
Layout:
- F-pattern or Z-pattern reading patterns
- Strategic use of whitespace
- Grouping related elements
27. How do you handle error states in UI design?
Error handling should be user-friendly and helpful:
Prevention:
- Clear input requirements
- Real-time validation
- Confirmation of important actions
- Clear call-to-action
Communication:
- Clear error messages
- Friendly, non-technical language
- Specific problem identification
- Actionable solutions
Recovery:
- Easy ways to correct mistakes
- Clear path forward
- Preserved user input where possible
- Help documentation access
28. What is the importance of user onboarding?
User onboarding is crucial for product adoption and success because it:
Creates First Impressions:
- Sets user expectations
- Demonstrates value quickly
- Builds user confidence
- Establishes brand relationship
Reduces Learning Curve:
- Introduces key features gradually
- Provides contextual help
- Prevents user frustration
- Supports user goals
Improves Retention:
- Helps users achieve early success
- Creates positive associations
- Encourages feature discovery
- Builds user engagement
29. How do you design for cross-platform experiences?
Designing for cross-platform experiences requires:
Consistency:
- Maintaining brand identity
- Using familiar patterns
- Ensuring feature parity
- Providing seamless transitions
Platform-Specific Considerations:
- Following platform guidelines
- Adapting to different input methods
- Considering device capabilities
- Optimizing for screen sizes
User Context:
- Understanding usage patterns
- Adapting to different environments
- Considering connectivity issues
- Supporting cross-device workflows
30. What are the principles of gesture-based design?
Gesture-based design focuses on natural interactions:
Core Principles:
- Intuitive movements
- Consistent behaviours
- Clear feedback
- Error tolerance
- Easy discovery
Common Gestures:
- Tap for primary actions
- Swipe for navigation
- Pinch for zoom
- Long press for additional options
- Pull to refresh
Implementation Considerations:
- Physical comfort
- Device limitations
- User expectations
- Accessibility alternatives
- Visual indicators
UX Design Hiring Process
The selection process for a UI/UX designer typically involves several stages to assess both creative and technical skills, as well as how well the candidate fits with the team and project needs. Here’s a brief overview:
1. Application Review
- Candidates submit their CV, portfolio, and sometimes a cover letter.
- The portfolio is crucial, showcasing past UI/UX projects, design processes, and final products.
2. Initial Screening
- HR or a recruiter may conduct a brief phone or video interview to evaluate basic fit, communication skills, and interest in the role.
3. Design Portfolio Review
- The hiring team reviews the candidate’s portfolio in more detail, assessing design style, creativity, problem-solving skills, and experience with UI/UX principles (wireframes, prototypes, user research, etc.).
4. Technical Interview
- A deeper discussion with design team members or a hiring manager about specific projects from the portfolio.
- The candidate is asked to explain their design thinking, user research approach, tool proficiency (e.g., Figma, Sketch, Adobe XD), and collaboration with developers.
- Here these 50 UI UX interview questions will help you a lot.
5. Design Challenge or Task
- Candidates are often given a design task to complete within a set timeframe. This assesses their ability to solve real-world design problems and create user journeys, wireframes, or prototypes.
6. Cultural Fit Interview
- An interview with various stakeholders (other designers, developers, and product managers) to assess how the candidate fits with the team’s workflow and company culture.
7. Final Interview or Presentation
- Some companies may require a final interview where the candidate presents the design task solution and explains their process in detail, getting feedback from senior team members.
8. Offer and Negotiation
- If successful, the candidate receives a job offer, and negotiations regarding salary, benefits, and start date take place.
Each stage aims to evaluate not just the candidate’s technical design ability, but also their communication skills, empathy for users, and ability to collaborate with cross-functional teams.
31. How do you approach designing for different cultural contexts?
Designing for different cultures requires a deep understanding of cultural nuances and preferences:
Research Phase:
- Study target markets and cultures
- Understand local customs and taboos
- Research colour meanings and symbolism
- Analyze successful local products
Design Considerations:
- Text direction (LTR vs RTL)
- Date and time formats
- Currency and number formats
- Colour symbolism
- Imagery and icons
- Language and translation
- Cultural references
Implementation:
- Flexible layouts for different languages
- Culturally appropriate imagery
- Localized content strategy
- Adaptive design patterns
32. What is the role of animation in UI design?
Animation in UI design serves multiple purposes:
Functional:
- Providing feedback for user actions
- Indicating state changes
- Guiding attention
- Showing relationships between elements
- Explaining complex transitions
Emotional:
- Adding personality to the interface
- Creating engaging experiences
- Building brand identity
- Reducing perceived wait times
Best Practices:
- Purpose-driven animations
- Appropriate timing and duration
- Performance considerations
- Accessibility options
- Consistent motion patterns
33. How do you design for accessibility without compromising aesthetics?
Designing for accessibility while maintaining visual appeal requires:
Colour and Contrast:
- Using sufficient colour contrast
- Not relying solely on color for information
- Creating attractive colour combinations that meet WCAG guidelines
Typography:
- Selecting readable fonts
- Maintaining appropriate text sizes
- Using clear hierarchy
- Ensuring proper line spacing
Layout:
- Creating clean, organized layouts
- Using consistent navigation patterns
- Providing clear focus indicators
- Maintaining visual harmony
34. What are the key considerations for form design?
Form design requires careful attention to user experience:
Structure:
- Logical field grouping
- Clear progression
- Appropriate field lengths
- Responsive layout
Input Enhancement:
- Smart defaults
- Auto-completion
- Inline validation
- Clear error messages
- Progress indicators
Usability:
- Minimal required fields
- Clear labels and instructions
- Appropriate input types
- Mobile-friendly inputs
- Preserved data on errors
35. How do you create effective data visualizations?
Creating effective data visualizations involves:
Clarity:
- Choosing appropriate chart types
- Using clear labels
- Providing context
- Highlighting important data
- Maintaining simplicity
Accessibility:
- Using appropriate colour contrasts
- Providing alternative text
- Including data tables
- Supporting keyboard navigation
Interactivity:
- Tooltips for detailed information
- Filtering options
- Zoom capabilities
- Dynamic updates
36. What is the importance of design documentation?
Design documentation serves several crucial purposes:
Communication:
- Explaining design decisions
- Providing implementation guidelines
- Maintaining consistency across teams
- Recording project history
Reference:
- Component specifications
- Design patterns
- Style guides
- Interaction rules
- Technical requirements
Knowledge Transfer:
- Onboarding new team members
- Training developers
- Sharing best practices
- Future reference
37. How do you design for performance?
The performance-oriented design considers:
Loading Experience:
- Progressive loading
- Skeleton screens
- Loading indicators
- Prioritized content
Asset Optimization:
- Optimized images
- Efficient animations
- Minimal dependencies
- Lazy loading
User Perception:
- Immediate feedback
- Perceived performance
- Background processing
- Optimistic UI updates
38. What are the principles of conversational UI design?
Conversational UI design focuses on natural interactions:
Dialog Design:
- Natural language patterns
- Clear response options
- Context awareness
- Personality consistency
User Experience:
- Easy error recovery
- Clear progression
- Memory of context
- Efficient shortcuts
Technical Considerations:
- Response timing
- Fallback options
- Integration with traditional UI
- Platform capabilities
39. How do you design for VR/AR experiences?
VR/AR design requires special considerations:
Spatial Design:
- 3D space utilization
- Depth perception
- Field of view
- Physical comfort
Interaction Design:
- Natural gestures
- Direct manipulation
- Clear feedback
- Safety considerations
User Comfort:
- Motion sickness prevention
- Comfortable viewing angles
- Rest breaks
- Environmental awareness
40. What are the key principles of gamification in UX design?
Gamification can enhance user engagement through:
Motivation Elements:
- Clear goals and objectives
- Progressive challenges
- Rewards and recognition
- Achievement systems
Social Aspects:
- Competition
- Collaboration
- Social sharing
- Community building
Implementation:
- Meaningful mechanics
- Balance of difficulty
- Clear feedback loops
- Progress tracking
41. How do you design for dark mode?
Dark mode design requires careful consideration of several factors:
Colour Adaptation:
- Avoiding pure black (#000000)
- Reducing contrast while maintaining readability
- Adjusting colour palettes for dark backgrounds
- Maintaining brand consistency
Technical Considerations:
- System preference detection
- Smooth mode transitions
- Consistent component states
- Image and icon adaptations
Best Practices:
- Testing for eye strain
- Maintaining hierarchy
- Ensuring sufficient contrast
- Supporting both modes equally
- Considering the context of use
42. What is atomic design methodology?
Atomic design is a methodology for creating design systems, composed of five distinct levels:
Atoms:
- Basic HTML elements
- Form labels, inputs, buttons
- Colour palettes, fonts, animations
Molecules:
- Simple combinations of atoms
- Form groups
- Navigation items
- Card components
Organisms:
- Complex UI components
- Header sections
- Product grids
- Comment sections
Templates:
- Page-level objects
- Layout structures
- Content placement
- Component arrangements
Pages:
- Specific instances of templates
- Actual content
- Final designs
43. How do you handle design handoff to developers? Effective design handoff involves:
Documentation:
- Detailed specifications
- Interactive prototypes
- Asset libraries
- Component behaviour descriptions
- Responsive breakpoints
Communication:
- Clear annotations
- Regular sync meetings
- Question resolution channels
- Feedback loops
Tools and Resources:
- Design system access
- Style guide references
- Code snippets when relevant
- Asset management system
- Version control
44. What are the key principles of designing for voice interfaces? Voice interface design requires understanding:
Conversation Flow:
- Natural language patterns
- Clear prompts and responses
- Error handling and recovery
- Context maintenance
User Experience:
- Minimal cognitive load
- Clear feedback mechanisms
- Multiple path handling
- Confirmation strategies
Technical Considerations:
- Speech recognition limitations
- Response timing
- Multimodal interactions
- Fallback mechanisms
45. How do you approach designing for international markets? International design requires consideration of:
Localization:
- Language Translation
- Cultural adaptation
- Local conventions
- Regional preferences
Technical Aspects:
- Character set support
- Bidirectional text
- Date/time formats
- Number formats
- Currency displays
Cultural Considerations:
- Colour meanings
- Symbol interpretation
- Content appropriateness
- Local user behaviors
46. What are the principles of minimalist design? Minimalist design focuses on:
Core Principles:
- Removing unnecessary elements
- Using negative space effectively
- Maintaining clear hierarchy
- Focusing on functionality
- Emphasizing content
Implementation:
- Limited color palettes
- Simple typography
- Clear visual hierarchy
- Purposeful animations
- Essential features only
47. How do you design for edge cases? Edge case design requires:
Identification:
- User research
- Data analysis
- Error logging
- Support ticket review
- User feedback
Handling:
- Clear error messages
- Graceful degradation
- Recovery options
- User guidance
- Prevention strategies
Testing:
- Boundary testing
- Error state testing
- Load testing
- Device testing
- Network condition testing
48. What is the role of copywriting in UX design? UX copywriting is crucial for:
User Guidance:
- Clear instructions
- Error messages
- Button labels
- Navigation labels
- Help text
Brand Voice:
- Consistent tone
- Appropriate language
- Personality expression
- Cultural sensitivity
Functionality:
- Clear calls to action
- Informative headers
- Meaningful notifications
- Helpful feedback
- Descriptive labels
49. How do you design for sustainability? Sustainable design considers:
Environmental Impact:
- Energy efficiency
- Data usage optimization
- Server load reduction
- Device resource usage
- Dark mode implementation
User Behavior:
- Encouraging sustainable choices
- Reducing unnecessary interactions
- Optimizing task completion
- Minimizing cognitive load
Technical Optimization:
- Efficient code
- Optimized assets
- Reduced bandwidth usage
- Cache strategies
- Performance optimization
50. What are the emerging trends in UI/UX design? Current and emerging trends include:
Technology-Driven:
- AI-powered interfaces
- Voice and gesture control
- Augmented reality integration
- 3D elements
- Microinteractions
Design Approaches:
- Neumorphism
- Glass morphism
- Dark mode by default
- Variable fonts
- Responsive animations
User-Centric:
- Accessibility-first design
- Privacy-focused UX
- Personalization
- Emotional design
- Inclusive design practices
Conclusion
As you prepare for your UI/UX design interview, remember that the key to success lies in your ability to demonstrate your passion, knowledge, and problem-solving skills. By practising these UI UX interview questions provided in this guide, you’ll be well-equipped to articulate your thought process, showcase your portfolio, and confidently address any challenges that may arise.
Remember, the best UI/UX designers are those who can empathize with users, understand their needs, and create intuitive and engaging experiences. So go forth, armed with your newfound knowledge, and confidently pursue your dream career in UI/UX design.
13+ Yrs Experienced Career Counsellor & Skill Development Trainer | Educator | Digital & Content Strategist. Helping freshers and graduates make sound career choices through practical consultation. Guest faculty and Digital Marketing trainer working on building a skill development brand in Softspace Solutions. A passionate writer in core technical topics related to career growth.