Filter interviews by
A linked list is a data structure that consists of a sequence of nodes, each pointing to the next node.
Create a struct for the node with data and a pointer to the next node
Create a head pointer to the first node
Use malloc to allocate memory for new nodes
Traverse the list using a while loop and the next pointer
Free memory when deleting nodes
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed in May 2021. There was 1 interview round.
Components are individual parts that make up a larger system or object.
Components can be physical or digital.
Examples of physical components include nuts and bolts in a machine.
Examples of digital components include software modules in a computer program.
Components work together to create a functioning whole.
Components can be replaced or upgraded without replacing the entire system.
Hashmap is a data structure that stores key-value pairs and uses hashing to locate values based on their keys.
Hashmap uses an array to store the key-value pairs
The key is hashed to generate an index in the array
If two keys hash to the same index, a collision occurs and the values are stored in a linked list
Hashmap provides constant time complexity for insertion, deletion, and retrieval of values
Senior Software Developer
4
salaries
| ₹2.7 L/yr - ₹6 L/yr |
Software Engineer
3
salaries
| ₹3 L/yr - ₹7 L/yr |
Graphic Designer
3
salaries
| ₹1 L/yr - ₹1.9 L/yr |
HR Executive
3
salaries
| ₹3 L/yr - ₹3 L/yr |
Python Developer
3
salaries
| ₹3 L/yr - ₹4 L/yr |
TCS
Accenture
Wipro
Cognizant