
Software Engineer
The Software Engineer I interview at Nordstrom is designed to assess a candidate's foundational programming skills, problem-solving abilities, and cultural fit within the company. It typically involves a mix of technical and behavioral questions to evaluate a candidate's potential to contribute to Nordstrom's technology initiatives.
3
~14 days
0 - 2 yrs
US$75000 - US$95000
150 min
Overall Evaluation Criteria
Technical Skills
Behavioral and Cultural Fit
Preparation Tips
Study Plan
Data Structures and Algorithms
Weeks 1-2: Data Structures & Algorithms fundamentals. Practice 20-30 medium problems.
Weeks 1-2: Focus on core data structures (arrays, linked lists, trees, graphs, hash maps) and algorithms (sorting, searching, dynamic programming, recursion). Practice implementing these from scratch and analyze their time and space complexity. Solve 10-15 medium-level problems per week.
Object-Oriented Programming and Design
Week 3: OOP and Design Patterns. Review SOLID principles.
Week 3: Deep dive into object-oriented programming (OOP) principles (encapsulation, inheritance, polymorphism, abstraction) and design patterns. Review common software design principles like SOLID. Practice designing simple systems or components.
Behavioral and Cultural Fit
Week 4: Behavioral Interview Prep. STAR method and company research.
Week 4: Prepare for behavioral interviews. Reflect on your past experiences and prepare STAR method answers for common questions related to teamwork, problem-solving, leadership, and handling failure. Research Nordstrom's company culture and values.
Commonly Asked Questions
Location-Based Differences
Seattle
Interview Focus
Common Questions
Tell me about a challenging project you worked on.
How do you handle conflicting priorities?
Describe a time you had to learn a new technology quickly.
Tips
Remote
Interview Focus
Common Questions
How do you approach debugging a complex issue?
Describe your experience with cloud platforms (e.g., AWS, Azure).
What are your thoughts on agile development methodologies?
Tips
Process Timeline
Interview Rounds
3-step process with detailed breakdown for each round
HR Screening Call
Initial screening to assess basic qualifications and cultural fit.
This initial round is conducted by an HR representative or recruiter to assess your overall fit for the role and the company. They will ask about your background, career aspirations, and motivation for applying to Nordstrom. They will also cover salary expectations and logistical details.
What Interviewers Look For
Evaluation Criteria
Questions Asked
Tell me about yourself.
Why are you interested in Nordstrom?
What are your salary expectations?
Preparation Tips
Common Reasons for Rejection
Technical Coding Interview
Assess coding skills and problem-solving abilities with data structures and algorithms.
This is a technical interview focused on data structures and algorithms. You will be asked to solve one or two coding problems, typically on a shared online editor. The interviewer will assess your ability to write clean, efficient, and correct code, and your understanding of fundamental computer science concepts.
What Interviewers Look For
Evaluation Criteria
Questions Asked
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
Implement a function to check if a binary tree is a Binary Search Tree (BST).
Find the kth smallest element in a sorted matrix.
Preparation Tips
Common Reasons for Rejection
Hiring Manager Interview
Assess behavioral competencies and cultural fit through past experiences.
This round focuses on your past experiences and how they align with the requirements of the role and Nordstrom's culture. The hiring manager will ask behavioral questions, often using the STAR method, to understand your work style, problem-solving approach, and how you handle various workplace situations.
What Interviewers Look For
Evaluation Criteria
Questions Asked
Tell me about a time you faced a significant technical challenge and how you overcame it.
Describe a situation where you had to work with a difficult team member. How did you handle it?
How do you prioritize your work when you have multiple competing deadlines?
Preparation Tips
Common Reasons for Rejection
Commonly Asked DSA Questions
Frequently asked coding questions at Nordstrom