Filter interviews by
I applied via Job Portal and was interviewed before Oct 2022. There were 3 interview rounds.
Developed a project using the concept of operating systems to optimize resource allocation and improve performance.
Implemented process scheduling algorithms like Round Robin and Priority Scheduling.
Utilized memory management techniques such as paging and segmentation.
Used synchronization mechanisms like semaphores and mutexes to prevent race conditions.
I was interviewed in Sep 2021.
PUT is used to update an existing resource, POST is used to create a new resource, PATCH is used to update a part of an existing resource.
PUT replaces the entire resource with the new one
POST creates a new resource with a new URI
PATCH updates a part of the existing resource
PUT and POST are idempotent, PATCH is not
PUT and PATCH are safe, POST is not
Array is a fixed size collection of elements while ArrayList is a dynamic collection that can grow or shrink.
Arrays are faster and more memory efficient than ArrayLists.
Arrays can only store elements of the same data type while ArrayLists can store any type of object.
ArrayLists have built-in methods for adding, removing, and sorting elements while arrays require manual manipulation.
Arrays are typically used for small c...
Top trending discussions
Based on core Java, DS and spring
Reverse a linked list
Iterate through the linked list and reverse the pointers
Use three pointers to keep track of current, previous, and next nodes
Update the next pointer of each node to point to the previous node
Implement stack using array in C++
Create a class with an array to store elements
Implement push() and pop() functions to add and remove elements
Include functions like isEmpty() and isFull() to check stack status
I applied via Approached by Company and was interviewed in Aug 2023. There were 5 interview rounds.
Medium data structure problem was given and asked to solve. System design questions was asked.
Medium data structure problem was asked. Java questions were asked and previous projects were discussed.
posted on 3 Sep 2022
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
Object-Oriented Programming concepts in C#
Oops stands for Object-Oriented Programming.
It includes concepts like classes, objects, inheritance, polymorphism, encapsulation.
Example: Creating a class 'Car' with properties like 'make', 'model' and methods like 'drive'.
posted on 25 Feb 2022
Reverse a string without any library function.
Create an empty string to store the reversed string
Loop through the original string from end to start
Append each character to the empty string
Return the reversed string
posted on 9 Feb 2022
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
Printing even and odd numbers using two threads in Java
Create two threads, one for even numbers and one for odd numbers
Use a loop to iterate through the numbers and print them
Use synchronization to ensure alternate printing of even and odd numbers
Use wait() and notify() methods to control the execution of threads
based on 3 reviews
Rating in categories
Software Engineer
420
salaries
| ₹7.3 L/yr - ₹22 L/yr |
Senior Software Engineer
272
salaries
| ₹12.9 L/yr - ₹33 L/yr |
Technical Support Engineer
269
salaries
| ₹7 L/yr - ₹18 L/yr |
Senior Technical Support Engineer
145
salaries
| ₹10 L/yr - ₹20.5 L/yr |
Principal Software Engineer
127
salaries
| ₹22 L/yr - ₹46 L/yr |
NortonLifeLock's
CommVault
Veeam Software
NetApp