Upload Button Icon Add office photos

Lowe's

Compare button icon Compare button icon Compare

Filter interviews by

Lowe's Lead Software Engineer Interview Questions and Answers

Updated 18 May 2024

Lowe's Lead Software Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Expain architecure of your current application
  • Ans. 

    Microservices architecture with containerization using Docker and Kubernetes

    • Utilizes microservices architecture for scalability and flexibility

    • Each microservice is containerized using Docker for easy deployment and management

    • Orchestrated using Kubernetes for automated scaling and load balancing

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Explain architectural of your current application of
  • Ans. 

    Our current application architecture follows a microservices design pattern with a combination of front-end and back-end services.

    • Utilizes Docker containers for easy deployment and scalability

    • Uses RESTful APIs for communication between services

    • Front-end built with React.js and back-end services in Node.js

    • Data storage handled by MongoDB for flexibility and scalability

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Expain architecture of your
  • Ans. 

    I have experience designing scalable and efficient software architectures for various projects.

    • Utilize microservices architecture for scalability and flexibility

    • Implement RESTful APIs for communication between components

    • Use containerization with Docker for easy deployment and management

    • Leverage cloud services like AWS or Azure for scalability and reliability

  • Answered by AI

Lead Software Engineer Jobs at Lowe's

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

2 coding questions and a few MCQs

Round 2 - Technical 

(1 Question)

  • Q1. Asked to explain and optimise my solution from coding test
Round 3 - Technical 

(1 Question)

  • Q1. Behavioral round. Asked about resume.
Round 4 - HR 

(1 Question)

  • Q1. General HR round and trying to find if you're a right fit for the company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 sum problem was asked to complete

Round 2 - Assignment 

Take home project to design app

Interview experience
3
Average
Difficulty level
Hard
Process Duration
-
Result
-

I was interviewed in Dec 2024.

Round 1 - Coding Test 

The assessment consisted of an online round lasting one hour, during which there were 33 questions, all of which were challenging, including the multiple-choice questions. The questions were divided into six subsections: 1. Data Structures and Algorithms (DSA) - with a problem related to dynamic programming or recursion; 2. Java; 3. Java 8; 4. Spring; 5. Spring Boot; 6. Microservices.

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is garbage collector in python
  • Ans. 

    Garbage collector in Python is a built-in feature that automatically manages memory by reclaiming unused memory space.

    • Garbage collector in Python helps in automatically deallocating memory of objects that are no longer in use.

    • It prevents memory leaks by freeing up memory that is no longer needed.

    • Python's garbage collector uses reference counting and a cycle-detecting algorithm to manage memory efficiently.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Technical interview related to ooo
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at National Institute of Technology (NIT), Calicut and was interviewed in Jul 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Graphs and arrays tricky questions

Round 2 - Technical 

(1 Question)

  • Q1. Reverse a linked list two sum indexin no sql vs sql access specifiers
  • Ans. 

    The question is about reversing a linked list.

    • Iterative approach: Use three pointers to reverse the links between nodes.

    • Recursive approach: Recursively reverse the rest of the list and then fix the links.

    • Example: Given a linked list 1 -> 2 -> 3 -> 4, the reversed list will be 4 -> 3 -> 2 -> 1.

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Strengths and weaknesses
  • Q2. Leadership qualities

Interview Preparation Tips

Interview preparation tips for other job seekers - Be perect in the basics
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 was interviewed in Mar 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

This was the online round held at Hackerearth. All students who met the eligibility criteria were shared link for the online test on hackerearth.

  • Q1. 

    Remove Consecutive Duplicates Problem Statement

    Given a string str of size N, your task is to recursively remove consecutive duplicates from this string.

    Input:

    T (number of test cases)
    N (length of the ...
  • Ans. Recursion

    The idea is here to use recursion as mentioned in the problem statement. For each character either it will be included in the answer or not, how to decide this at each point?

    We will compare the last and 2nd last character of the string each time if they are equal we will remove the last and call recursion for the remaining string, if they both are not equal then we will append the last character into our final...

  • Answered Anonymously
  • Q2. 

    Deepest Leaves Sum Problem Statement

    Given a binary tree of integers, your task is to calculate the sum of all the leaf nodes present at the deepest level of this binary tree. If there are no such nodes, ...

  • Ans. Find Deepest Level

    The idea is pretty simple. First, we will find the deepest level of the given binary tree, say ‘maxDepth’. We can do this with a single traversal of the binary tree. 

    After finding the deepest level of the binary tree, we will again traverse the given tree. Also, we will maintain a ‘sum’ and ‘currLevel’ variable for each node in the tree. Whenever the ‘currLevel’ which represents the level of the ...

  • Answered Anonymously
Round 2 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This Round was DS and Algo round and it started with formal introduction, followed by 2 problems.There were 2 interviewers. We first dicussed the approach the time complexity and proper code covering all cases.

  • Q1. 

    Palindrome Permutation - Problem Statement

    Determine if a permutation of a given string S can form a palindrome.

    Example:

    Input:
    string S = "aab"
    Output:
    "True"
    Explanation:

    The permutation "aba" o...

  • Ans. Frequency Table
    1. The idea behind this approach is that in a palindrome at max 1 character can have an odd frequency.
    2. So in this approach, we calculate the frequency of each character of the given string and check if at most 1 character has an odd frequency. If more than one character will be having the odd frequency then the given string can not be converted into a palindrome.
    3. Therefore, we create a frequency table, (say ‘...
  • Answered Anonymously
  • Q2. 

    Word Presence in Sentence

    Determine if a given word 'W' is present in the sentence 'S' as a complete word. The word should not merely be a substring of another word.

    Input:

    The first line contains an in...
  • Ans. Brute Force

    The basic idea of this approach is to check each word of the given sentence ‘S’ if it matches with the given word ‘W’.


     

    Consider the following steps:

    1. Start iterating through each character of sentence string ‘S’ using a variable ‘i’ such that 0 <= ‘i’ < |S|
      • Create a string “temp” which stores the current word.
      • Add all the subsequent characters of the sentence till space is detected or if all end of th...

  • Answered Anonymously
Round 3 - HR 

Round duration - 30 mintues
Round difficulty - Easy

This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my role.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Netaji Subhas University Of Technology. Eligibility criteriaAbove 8 CGPA, Any BranchWalmart interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Designs, Operating Systems, DBMS, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Have atleast one internship/project in your domain...Will help you to gain exposure
Tip 2 : Do good practice of advanced data structures like Tries,graphs etc.
Tip 3 : Be good in your communication

Application resume tips for other job seekers

Tip 1 : Keep your resume up to date and mention three or four good level projects which will give a good impression to the interviewer
Tip 2 : You should be well aware and knowledgeable about all the things that are mentioned in your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
-
Result
No response
Round 1 - Coding Test 

The test was quite simple but the interviewer was not ready to accept the solution. Even with complete dry run and working output he denied the solution giving a very vague reason.

Round 2 - One-on-one 

(1 Question)

  • Q1. In this design round , they asked me to demonstrate how to build cowin app. Gave a complete overview including HLD and LLD for each showcased feature still got negative response.

Interview Preparation Tips

Interview preparation tips for other job seekers - My experience was bad due to the interview panel, no comments on how tesco works in general

Lowe's Interview FAQs

How many rounds are there in Lowe's Lead Software Engineer interview?
Lowe's interview process usually has 3 rounds. The most common rounds in the Lowe's interview process are Technical.
How to prepare for Lowe's Lead Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Lowe's. The most common topics and skills that interviewers at Lowe's expect are Java, Continuous Integration, Enterprise Software, Microservices and Javascript.
What are the top questions asked in Lowe's Lead Software Engineer interview?

Some of the top questions asked at the Lowe's Lead Software Engineer interview -

  1. Explain architectural of your current application...read more
  2. Expain architecure of your current applicat...read more
  3. Expain architecture of y...read more

Tell us how to improve this page.

Lowe's Lead Software Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Walmart Interview Questions
3.8
 • 384 Interviews
Landmark Group Interview Questions
4.0
 • 147 Interviews
Tesco Interview Questions
3.8
 • 121 Interviews
Target Interview Questions
4.2
 • 110 Interviews
Reliance Trends Interview Questions
4.2
 • 102 Interviews
Decathlon Interview Questions
3.9
 • 101 Interviews
V2 Retail Interview Questions
3.4
 • 57 Interviews
View all
Lowe's Lead Software Engineer Salary
based on 164 salaries
₹18 L/yr - ₹60 L/yr
71% more than the average Lead Software Engineer Salary in India
View more details

Lowe's Lead Software Engineer Reviews and Ratings

based on 13 reviews

4.3/5

Rating in categories

3.7

Skill development

4.0

Work-life balance

4.4

Salary

3.6

Job security

4.2

Company culture

3.1

Promotions

3.6

Work satisfaction

Explore 13 Reviews and Ratings
Lead Software Engineer

Bangalore / Bengaluru

8-10 Yrs

Not Disclosed

Lead Software Engineer _Java_Kubernates_MongoDB

Bangalore / Bengaluru

1-2 Yrs

Not Disclosed

Lead Software Engineer _Java_Microservices_Springboot

Bangalore / Bengaluru

6-9 Yrs

Not Disclosed

Explore more jobs
Software Engineer
1k salaries
unlock blur

₹7.7 L/yr - ₹27 L/yr

Senior Software Engineer
956 salaries
unlock blur

₹11.2 L/yr - ₹40 L/yr

Analyst
221 salaries
unlock blur

₹4.2 L/yr - ₹17.9 L/yr

Senior Analyst
220 salaries
unlock blur

₹7.3 L/yr - ₹25 L/yr

Lead Software Engineer
164 salaries
unlock blur

₹18 L/yr - ₹60 L/yr

Explore more salaries
Compare Lowe's with

Home Depot

3.7
Compare

Ace Hardware

2.7
Compare

Menards

3.0
Compare

Sherwin Williams Paints

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