Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2021. There were 4 interview rounds.
Scope in C++ refers to the region of the program where a variable can be accessed.
Variables declared inside a function have local scope and can only be accessed within that function.
Variables declared outside of any function have global scope and can be accessed throughout the program.
Variables declared within a block have block scope and can only be accessed within that block.
C++ also supports namespace scope, which a...
Course scheduling problem involves assigning courses to students and professors based on availability and preferences.
The problem involves matching courses with students and professors based on their availability and preferences.
Constraints such as class size, room availability, and time slots must be taken into account.
Optimization techniques such as linear programming and genetic algorithms can be used to solve the p...
Graphs are used to represent relationships between objects. Shortest distance calculation is important in finding the most efficient path between two points.
Graphs consist of nodes and edges that connect them.
Shortest distance calculation can be done using algorithms like Dijkstra's algorithm or Bellman-Ford algorithm.
Applications of graphs and shortest distance calculation include GPS navigation, network routing, and
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.
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
Top trending discussions
Interview experience
based on 776 reviews
Rating in categories
Bangalore / Bengaluru
2-3 Yrs
Not Disclosed
Software Engineer
1k
salaries
| ₹7.4 L/yr - ₹27 L/yr |
Senior Software Engineer
928
salaries
| ₹11.3 L/yr - ₹40 L/yr |
Analyst
238
salaries
| ₹4.2 L/yr - ₹17.7 L/yr |
Senior Analyst
237
salaries
| ₹6.4 L/yr - ₹25 L/yr |
Lead Software Engineer
159
salaries
| ₹18 L/yr - ₹60 L/yr |
Home Depot
Ace Hardware
Sherwin Williams Paints
Fastenal