Filter interviews by
I applied via Referral and was interviewed in Jun 2022. There were 3 interview rounds.
1. 20 MCQ question based in java ,SQL , network ,os
2 DSA questions
1. Subtract two Linked list
2 . Trim Binary Tree
I would choose a linked list as it allows for efficient insertion and deletion operations.
Linked lists have constant time complexity for insertion and deletion operations
Arrays have a linear time complexity for these operations
Examples of linked list applications include implementing stacks and queues
Arrays are better suited for random access and searching
Technical interview questions on Kafka, Microservices, HashMap, Stack and Stock
To connect Kafka to Spring Boot project, add Kafka dependencies in pom.xml and configure Kafka properties in application.properties
Microservices communicate with each other through REST APIs or message brokers like Kafka or RabbitMQ
HashMap internally uses an array of buckets to store key-value pairs. Collision is resolved by chaining or open...
I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.
2 DSA questions and some MCQ on Java and Spring
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.
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
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.
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
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Data structures and algorithms related to string manipulation in Java.
Use built-in methods like indexOf(), substring(), and charAt() for string manipulation.
Implement algorithms like string reversal, palindrome check, and string matching using DSA concepts.
Consider using data structures like arrays, hashmaps, and linked lists for efficient string operations.
I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.
Lowe's interview questions for popular designations
Get interview-ready with Top Lowe's Interview Questions
I applied via Referral and was interviewed in Jul 2024. There were 4 interview rounds.
Create dynamic buttons with JSON data, maintain active/inactive states, and show content on click
Create buttons dynamically using JSON data
Toggle between active and inactive states on click
Display button content based on JSON data on click
Lowe's is a leading home improvement retailer with a strong focus on technology and innovation.
Lowe's has a strong reputation for investing in technology and innovation within the home improvement industry.
I am impressed by Lowe's commitment to digital transformation and their use of cutting-edge tools and technologies.
I believe Lowe's offers a challenging and rewarding environment for software engineers to grow and de...
I expect a challenging work environment, opportunities for growth, and a supportive team.
Challenging work that allows me to utilize my skills and learn new technologies
Opportunities for career advancement and professional development
A supportive team that fosters collaboration and growth
Clear communication and expectations from management
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
Adding elements dynamically to an array in code
Use push() method to add elements to an array in JavaScript
In Python, use append() method to add elements to a list
In Java, use ArrayList and add() method to dynamically add elements
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.
Variable and function declarations are hoisted to the top of their scope during the compilation phase.
Only the declarations are hoisted, not the initializations.
Function declarations take precedence over variable declarations when hoisted.
Expected CTC should be based on industry standards, experience, skills, and location.
Research industry standards for Software Engineer salaries
Consider your experience level and skills when determining expected CTC
Take into account the cost of living in the location of the job
Negotiate based on the job responsibilities and market demand
String arrays are immutable because they cannot be changed once created.
Strings in an array cannot be modified individually
Any changes to a string array result in a new array being created
Immutable arrays ensure data integrity and prevent unintended side effects
To create a custom immutable class, use final keyword for class, private final fields, and no setter methods.
Use the final keyword for the class to prevent inheritance
Declare all fields as private and final to prevent modification
Do not provide setter methods for the fields to maintain immutability
Provide getter methods to access the fields
As a senior analyst, I bring extensive experience, advanced analytical skills, leadership abilities, and a proven track record of delivering results.
Extensive experience in data analysis and interpretation
Advanced analytical skills to identify trends and insights
Proven track record of delivering actionable recommendations
Strong leadership abilities to guide and mentor junior analysts
Ability to effectively communicate f
Top trending discussions
Some of the top questions asked at the Lowe's interview -
The duration of Lowe's interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 99 interviews
Interview experience
based on 792 reviews
Rating in categories
Software Engineer
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
962
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
231
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
221
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
164
salaries
| ₹0 L/yr - ₹0 L/yr |
Home Depot
Ace Hardware
Menards
Sherwin Williams Paints