Upload Button Icon Add office photos

Filter interviews by

Lululemon Athletica Software Development Engineer II Interview Questions and Answers

Updated 6 Apr 2024

Lululemon Athletica Software Development Engineer II Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Simple coding test about array , hashmap then into API creation

Round 2 - Technical 

(3 Questions)

  • Q1. About your project, how to start a project from scratch
  • Q2. Array repetition of elements
  • Ans. 

    Check if an array of strings contains any repeated elements.

    • Iterate through the array and store each element in a HashSet.

    • If adding an element to the HashSet returns false, then it is a repeated element.

  • Answered by AI
  • Q3. Define SOLID principle, explain last project
  • Ans. 

    SOLID principle is a set of five design principles to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 DSA questions and some MCQ on Java and Spring

Round 2 - Technical 

(2 Questions)

  • Q1. Longest palindromic substring
  • Ans. 

    A palindromic substring is a string that reads the same forwards and backwards.

    • Use dynamic programming to find the longest palindromic substring.

    • Start by considering each character as the center of a potential palindrome.

    • Expand outwards from each center to check for palindromes of odd and even lengths.

  • Answered by AI
  • Q2. Remove duplicates in place from a 1D array
  • Ans. 

    Remove duplicates from a 1D array of strings in place

    • Iterate through the array and use a HashSet to keep track of unique elements

    • Replace duplicates with null or an empty string to remove them in place

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Project discussion
  • Q2. Search min element in a rotated sorted array with duplicate elements
  • Ans. 

    Search for the minimum element in a rotated sorted array with duplicate elements.

    • Use binary search to find the minimum element in the rotated sorted array.

    • Handle the case where duplicate elements are present by adjusting the search conditions.

    • Consider cases where the array is not rotated or contains only one element.

  • Answered by AI
  • Q3. Ways of declaring singleton class
  • Ans. 

    A singleton class is a class that can only have one instance created throughout the application.

    • Declare a private static instance variable of the class

    • Create a private constructor to prevent external instantiation

    • Provide a public static method to access the instance

  • Answered by AI
Round 4 - Technical 

(2 Questions)

  • Q1. Project discussion
  • Q2. Behavioural questions

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Write a for loop in cpp to print n natural numbers without using semicolon (;)
  • Ans. 

    Use recursion to print n natural numbers in C++ without semicolon.

    • Define a function to print natural numbers recursively.

    • Call the function inside main function with n as argument.

    • Base case: if n is less than 1, return.

    • Print n and call the function with n-1 as argument.

  • Answered by AI
  • Q2. A complex SQL query.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Mettl test , scored 90% still didn't get shortlist for tech round

Round 2 - Technical 

(2 Questions)

  • Q1. Web services spring react
  • Q2. Java code string

Interview Preparation Tips

Interview preparation tips for other job seekers - Poor recruitment process
Recruiter ask for forced feedback
No role clarity from recruiter
Looks like warehouse than tech company
Interviewer was confused
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Array, Tree based questions
Round 2 - Technical 

(1 Question)

  • Q1. Managerial round with a dive into the projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Medium level leet code questions
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Why TJX vs a tech company (HireVue)
Round 3 - One-on-one 

(4 Questions)

  • Q1. Two rounds with two different engineers. Questions based on personal projects, working in teams, Why TJX Interviewers were very kind and understanding. They really took the time to get to know you, which...
  • Q2. Why TJX vs tech companies
  • Q3. Team project questions and how you collaborated with others
  • Q4. Questions specific to resume
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Linked List Intersection Point
  • Ans. 

    Find the intersection point of two linked lists.

    • Use two pointers to traverse the linked lists

    • Calculate the difference in length between the two lists

    • Move the pointer of the longer list ahead by the difference

    • Move both pointers simultaneously until they meet at the intersection point

  • Answered by AI
  • Q2. Basic Spring Boot
  • Q3. Stream and Java 8 Questions

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Dec 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

I like to choose topics java, c, python, html etc

Round 2 - Coding Test 

About java, python, c, c++, html and about coding language

Round 3 - Group Discussion 

Hoe to built skill discussion about problem and how solve it

Interview Preparation Tips

Interview preparation tips for other job seekers - i am fresher here so i don't want to give any tips to any one

I applied via Recruitment Consulltant and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic javascript questions and node js questions and problem solving skills
Round 2 - Technical 

(1 Question)

  • Q1. Architecture of the projects/products worked. integration between the two systems and in depth/ES6 features on JavaScript
  • Ans. 

    I have worked on projects with scalable architecture and integrated multiple systems using ES6 features in JavaScript.

    • Developed a microservices-based architecture for a healthcare platform using Node.js and React

    • Integrated payment gateway systems with e-commerce websites using REST APIs

    • Implemented ES6 features like arrow functions, template literals, and destructuring for cleaner code

    • Used Webpack for bundling and Babel...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Technical knowledge on architecture and AWS
Round 4 - HR 

(1 Question)

  • Q1. How was i managed work in previous employer. and achievements

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong in basic and be careful before answering. because questions is going to based on your previous questions.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Apr 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic dsa algo apti and english

Round 2 - Coding Test 

Easy string questions from leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - Only communication skills matter.... Asked me to show my project and complex personality questions

Lululemon Athletica Interview FAQs

How many rounds are there in Lululemon Athletica Software Development Engineer II interview?
Lululemon Athletica interview process usually has 2 rounds. The most common rounds in the Lululemon Athletica interview process are Coding Test and Technical.
What are the top questions asked in Lululemon Athletica Software Development Engineer II interview?

Some of the top questions asked at the Lululemon Athletica Software Development Engineer II interview -

  1. define SOLID principle, explain last proj...read more
  2. array repetition of eleme...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Walmart Interview Questions
3.8
 • 396 Interviews
DMart Interview Questions
4.0
 • 388 Interviews
Vishal Mega Mart Interview Questions
3.8
 • 153 Interviews
Landmark Group Interview Questions
4.0
 • 140 Interviews
Lowe's Interview Questions
4.2
 • 128 Interviews
Target Interview Questions
4.2
 • 114 Interviews
Shoppers Stop Interview Questions
4.1
 • 107 Interviews
Reliance Trends Interview Questions
4.3
 • 100 Interviews
Decathlon Interview Questions
3.9
 • 99 Interviews
View all
L2 Engineer
14 salaries
unlock blur

₹26 L/yr - ₹37 L/yr

Software Engineer
7 salaries
unlock blur

₹21 L/yr - ₹30 L/yr

Engineer 1
7 salaries
unlock blur

₹19.8 L/yr - ₹34 L/yr

Senior Engineer
6 salaries
unlock blur

₹30 L/yr - ₹55.7 L/yr

Software Developer
5 salaries
unlock blur

₹25 L/yr - ₹33 L/yr

Explore more salaries
Compare Lululemon Athletica with

Adidas

3.9
Compare

NIKE

4.2
Compare

Under Armour

4.1
Compare

PUMA

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview