Filter interviews by
Top trending discussions
I applied via Referral and was interviewed before Feb 2021. There was 1 interview round.
A leap year occurs every 4 years, except for years divisible by 100 unless they are also divisible by 400.
A year is a leap year if it is divisible by 4.
Years divisible by 100 are not leap years unless they are also divisible by 400.
Examples: 2000 and 2400 are leap years; 1900 and 2100 are not.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by injecting mock dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
Middleware is software that acts as a bridge between different applications, allowing them to communicate and share data.
Middleware facilitates communication between different software applications
It can handle tasks such as message queuing, data transformation, and security
Examples of middleware include message brokers like RabbitMQ, ESBs like MuleSoft, and API gateways like Kong
I appeared for an interview before Mar 2024, where I was asked the following questions.
An array is a data structure that stores a fixed-size sequence of elements of the same type, accessible by index.
Arrays can hold multiple values in a single variable, e.g., ['apple', 'banana', 'cherry'].
They are zero-indexed, meaning the first element is accessed with index 0.
Arrays can be of any data type, such as integers, strings, or objects.
They have a fixed size once declared, e.g., int[] numbers = new int[5];
Arra...
A HashMap is a data structure that stores key-value pairs for efficient data retrieval using a hash function.
Stores data in key-value pairs, e.g., `HashMap<String, Integer> map = new HashMap<>();`
Uses a hash function to compute an index for storing values, ensuring fast access.
Allows null values and one null key, e.g., `map.put(null, 1);`
Not synchronized, meaning it's not thread-safe; use `ConcurrentHashMap...
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
General manager of a company that is a member of a group of companies and a member is responsible for managing and managing a large company that has the capacity for managing a company and managing the entire company in one place and a small guy business that has been in business in the last several years is responsible
The y c malloc function returns memory from the heap while y stack operates in reverse.
The y c malloc function is used to allocate memory dynamically from the heap.
The y stack operates in reverse, meaning the last item pushed onto the stack is the first item popped off.
This can cause issues if the programmer is not careful with memory allocation and stack usage.
I applied via Company Website and was interviewed in Mar 2023. There were 4 interview rounds.
Reasoning verbal english paragraphs
I applied via Company Website and was interviewed before Mar 2023. There was 1 interview round.
Logical Reasoning, Verbal communication
I applied via Campus Placement and was interviewed in Sep 2023. There was 1 interview round.
Use Floyd's Cycle Detection Algorithm to detect loop in linked list.
Initialize two pointers, slow and fast, both pointing to the head of the linked list.
Move slow pointer by one step and fast pointer by two steps in each iteration.
If there is a loop, the slow and fast pointers will meet at some point.
To find the start of the loop, reset one pointer to the head and move both pointers at the same pace until they meet aga...
Storage class specifiers in C language define the scope and lifetime of variables.
Storage class specifiers include auto, register, static, and extern.
Auto variables are stored in the stack and have local scope.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared in one file and can be accessed in another file.
Header files in C language are used to declare functions, variables, and constants that are defined in other source files.
Header files are included at the beginning of a C program using the #include directive.
They help in organizing code by separating declarations from the actual implementation.
Common header files in C include
Header files can also be created by the user to declare c...
based on 1 interview experience
Software Developer
7
salaries
| ₹3.8 L/yr - ₹7.5 L/yr |
US IT Recruiter
6
salaries
| ₹1.1 L/yr - ₹3.6 L/yr |
Information Technology Recruiter
4
salaries
| ₹3.6 L/yr - ₹5 L/yr |
React Developer
4
salaries
| ₹3.5 L/yr - ₹6.5 L/yr |
Junior Software Developer
3
salaries
| ₹2 L/yr - ₹10 L/yr |
Teleperformance
Optum Global Solutions
FIS
Nagarro