Filter interviews by
I applied via Newspaper Ad
DSA, Fundamentals, Principles
Inheritance in C++ allows a class to inherit properties and behavior from another class.
Inheritance allows for code reusability by creating a new class based on an existing class.
Derived class inherits attributes and methods from the base class.
Types of inheritance include single, multiple, multilevel, and hierarchical.
Example: class Animal is a base class, class Dog is a derived class inheriting from Animal.
I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.
There was a aptitude test with coding problems
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
I applied via Campus Placement and was interviewed in Dec 2022. There were 3 interview rounds.
I like to choose topics java, c, python, html etc
About java, python, c, c++, html and about coding language
Hoe to built skill discussion about problem and how solve it
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 Mar 2024. There was 1 interview round.
To delete a node from a binary search tree (BST), we need to handle three cases: node has no children, node has one child, and node has two children.
Start at the root and traverse the tree to find the node to be deleted.
Handle the three cases: node has no children, node has one child, and node has two children.
For a node with two children, find the inorder successor (smallest node in the right subtree) to replace the n
I applied via Company Website and was interviewed in Mar 2021. There were 4 interview rounds.
Hash map is a data structure that stores key-value pairs and uses a hash function to map keys to indices in an array.
Hash function is used to convert the key into an index in the array
Collisions occur when two keys map to the same index, which can be resolved using separate chaining or open addressing
Load factor is the ratio of number of elements to the size of the array, and affects the performance of hash map
Operatio...
SQL query to get 2nd highest salary
Use ORDER BY and LIMIT to get the highest salary
Use subquery to exclude the highest salary and get the 2nd highest
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1,1
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Arrays , Strings Basic Data Structures
I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.
Usually they judge on basis of your behaviour and attitude.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
Virtual DOM is a lightweight copy of the real DOM, used for efficient updates.
Real DOM updates are slow and expensive, while virtual DOM updates are fast and efficient.
Virtual DOM is used in React to update the UI without reloading the entire page.
Real DOM is the actual HTML document, while virtual DOM is a JavaScript object.
Virtual DOM compares the previous and current states of the UI to determine the minimum number ...
var is function scoped, let and const are block scoped. var can be redeclared and reassigned, let can be reassigned but not redeclared, const cannot be reassigned or redeclared.
var is hoisted to the top of the function, let and const are not
var can be redeclared within the same scope, let and const cannot
let and const have a temporal dead zone where they cannot be accessed before they are declared
const cannot be reassi...
Optimization techniques in React include code splitting, lazy loading, and memoization.
Code splitting: breaking down the code into smaller chunks to reduce load time.
Lazy loading: loading components only when they are needed, reducing initial load time.
Memoization: caching the results of expensive function calls to improve performance.
Using shouldComponentUpdate to prevent unnecessary re-renders.
Using React.PureCompone...
I have experience working with Agile methodology in my previous projects.
I have worked in Scrum and Kanban frameworks.
I have experience in conducting daily stand-up meetings, sprint planning, and retrospectives.
I have worked in cross-functional teams and have experience in collaborating with product owners and stakeholders.
I have used tools like Jira and Trello to manage tasks and track progress.
In one of my previous p...
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer III
1.9k
salaries
| ₹14.5 L/yr - ₹47 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹18.8 L/yr - ₹70 L/yr |
Software Engineer
794
salaries
| ₹10.1 L/yr - ₹43 L/yr |
Software Development Engineer 3
283
salaries
| ₹15.6 L/yr - ₹46 L/yr |
Software Developer
278
salaries
| ₹12.7 L/yr - ₹46 L/yr |
Amazon
Reliance Retail
DMart
Future Group