Filter interviews by
To find the rate of interest when amount, principal, and time are given, use the formula: Rate = (Amount - Principal) / (Principal * Time).
Formula: Rate = (Amount - Principal) / (Principal * Time)
Example: If Amount = 1200, Principal = 1000, Time = 2 years, then Rate = (1200 - 1000) / (1000 * 2) = 0.1 or 10%.
Ensure to convert the rate into percentage by multiplying by 100.
This formula is derived from the simple int...
Find the longest substring in a given string with no repeated characters.
Use a sliding window approach to keep track of the current substring.
Use a hash set to keep track of the characters in the current substring.
If a repeated character is found, move the start of the window to the next character after the first occurrence of the repeated character.
Update the maximum length of the substring as the window slides t...
Finding index of target element in a rotated sorted array.
Use binary search to find the pivot point where the array is rotated.
Determine which half of the array the target element lies in.
Perform binary search on the appropriate half to find the target element index.
Reverse the order of words in a given string.
Split the string into an array of words using space as a delimiter.
Reverse the array of words.
Join the array of words back into a string using space as a separator.
Yes, I am open for relocation.
I am willing to relocate for the right opportunity
I am open to exploring new places and cultures
I understand that relocation may be necessary for career growth
Combination sum problem involves finding all unique combinations of numbers that sum to a target value.
Given an array of distinct integers and a target sum, find all unique combinations that add up to the target.
Each number can be used multiple times in the combination.
Example: For nums = [2, 3, 6, 7] and target = 7, the combinations are [7] and [2, 2, 3].
Use backtracking to explore all possible combinations effic...
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
React's Virtual DOM optimizes rendering, while lifecycle methods manage component states and props facilitate data flow.
Virtual DOM: A lightweight copy of the actual DOM that React uses to optimize updates and rendering performance.
Lifecycle Methods: Functions like componentDidMount, componentDidUpdate, and componentWillUnmount that manage component behavior during its lifecycle.
Props: Short for properties, they a...
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...
I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.
2 coding questions to be solved in 60 minutes. First question was based on arrays and second based on binary tree.
To find the rate of interest when amount, principal, and time are given, use the formula: Rate = (Amount - Principal) / (Principal * Time).
Formula: Rate = (Amount - Principal) / (Principal * Time)
Example: If Amount = 1200, Principal = 1000, Time = 2 years, then Rate = (1200 - 1000) / (1000 * 2) = 0.1 or 10%.
Ensure to convert the rate into percentage by multiplying by 100.
This formula is derived from the simple interest...
I appeared for an interview in Feb 2025, where I was asked the following questions.
React's Virtual DOM optimizes rendering, while lifecycle methods manage component states and props facilitate data flow.
Virtual DOM: A lightweight copy of the actual DOM that React uses to optimize updates and rendering performance.
Lifecycle Methods: Functions like componentDidMount, componentDidUpdate, and componentWillUnmount that manage component behavior during its lifecycle.
Props: Short for properties, they are us...
I appeared for an interview in Apr 2023.
Trim bst, subtraction LL
Combination sum problem involves finding all unique combinations of numbers that sum to a target value.
Given an array of distinct integers and a target sum, find all unique combinations that add up to the target.
Each number can be used multiple times in the combination.
Example: For nums = [2, 3, 6, 7] and target = 7, the combinations are [7] and [2, 2, 3].
Use backtracking to explore all possible combinations efficientl...
Finding index of target element in a rotated sorted array.
Use binary search to find the pivot point where the array is rotated.
Determine which half of the array the target element lies in.
Perform binary search on the appropriate half to find the target element index.
Find the longest substring in a given string with no repeated characters.
Use a sliding window approach to keep track of the current substring.
Use a hash set to keep track of the characters in the current substring.
If a repeated character is found, move the start of the window to the next character after the first occurrence of the repeated character.
Update the maximum length of the substring as the window slides throug...
Reverse the order of words in a given string.
Split the string into an array of words using space as a delimiter.
Reverse the array of words.
Join the array of words back into a string using space as a separator.
Yes, I am open for relocation.
I am willing to relocate for the right opportunity
I am open to exploring new places and cultures
I understand that relocation may be necessary for career growth
I applied via Campus Placement
There were 2 coding questions and mcqs
I applied via LinkedIn and was interviewed in Jul 2022. There were 4 interview rounds.
25 mcqs in. 25 mins to be solved on DSA oops logical reasoning
2 coding ques were to be solved in 90mins
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 Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
2 DSA questions and other mcqs
I applied via Campus Placement and was interviewed before Jul 2021. There were 3 interview rounds.
Hackathon organized by lowes on campus
Top trending discussions
Some of the top questions asked at the Lowe's Associate Software Engineer interview -
based on 6 interview experiences
Difficulty level
Duration
based on 18 reviews
Rating in categories
Software Engineer
1.2k
salaries
| ₹14.3 L/yr - ₹24.7 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹21.2 L/yr - ₹36.8 L/yr |
Senior Analyst
324
salaries
| ₹12.5 L/yr - ₹22 L/yr |
Analyst
292
salaries
| ₹7.9 L/yr - ₹13 L/yr |
Lead Software Engineer
186
salaries
| ₹32.4 L/yr - ₹57.3 L/yr |
Reliance Retail
Walmart
Landmark Group
Reliance Trends