Filter interviews by
Semaphore and mutex are synchronization mechanisms used in multi-threaded environments.
Semaphore allows multiple threads to access a shared resource simultaneously, while mutex allows only one thread at a time.
Semaphore is used to control access to a pool of resources, while mutex is used to protect a single resource.
Semaphore uses a counter to keep track of the number of available resources, while mutex uses a lo...
Find the repeating number in an array.
Iterate through the array and store each element in a hash table or set.
If an element is already present in the hash table, it is a repeating number.
Alternatively, sort the array and check for adjacent elements with the same value.
Time complexity: O(n) or O(nlogn) depending on the approach used.
Paging and segmentation are memory management techniques used by operating systems.
Paging divides memory into fixed-size pages and stores data in these pages.
Segmentation divides memory into logical segments and stores data in these segments.
Paging is simpler and more efficient, but can lead to external fragmentation.
Segmentation is more flexible, but can lead to internal fragmentation.
Both techniques are used to ...
Stack is LIFO and Queue is FIFO data structure. Stack is like a stack of plates and Queue is like a queue of people.
Stack is Last In First Out (LIFO) and Queue is First In First Out (FIFO)
Stack is like a stack of plates where the last plate added is the first one to be removed
Queue is like a queue of people where the first person to enter is the first one to leave
Stack is used in undo-redo functionality in text ed...
It depends on the use case. QuickSort is generally the fastest, but MergeSort is more stable and efficient for larger datasets.
QuickSort is generally the fastest sorting algorithm, but can be unstable for certain datasets.
MergeSort is more stable and efficient for larger datasets, but can be slower than QuickSort for smaller datasets.
InsertionSort is efficient for small datasets, but can be slow for larger dataset...
Advanced level of SQL and Python skills are essential for a Data Engineer role.
Strong understanding of SQL queries, joins, subqueries, and optimization techniques.
Proficiency in writing complex Python scripts for data manipulation, analysis, and automation.
Experience with data modeling, ETL processes, and working with large datasets.
Knowledge of data warehousing concepts and tools like SQL Server, PostgreSQL, or S...
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability of a method to do different things based on the object it is acting upon.
Abstraction: Hiding th...
Blue screen of Death is a Windows error screen that appears when the system encounters a critical error.
BSOD is a stop error screen that indicates a system crash or failure.
It usually includes an error code and information about the cause of the crash.
Common causes of BSOD include hardware issues, driver conflicts, and software errors.
The market for roadway and highway sector in India is growing rapidly due to increasing infrastructure development.
India has one of the largest road networks in the world, with over 5.8 million kilometers of roads.
The government of India has been investing heavily in the development of road infrastructure, including the construction of new highways and the expansion of existing ones.
The National Highways Authority...
Designing microservices involves breaking down a monolithic application into smaller, independent services.
Identify the boundaries of each microservice based on business capabilities
Decide on communication protocols between microservices (REST, messaging, etc.)
Implement fault tolerance and scalability measures for each microservice
Use containerization (Docker) and orchestration tools (Kubernetes) for deployment
Mon...
I appeared for an interview in May 2025, where I was asked the following questions.
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
NET is a software framework developed by Microsoft for building and running applications on Windows.
NET is a framework that provides a programming model, a comprehensive software infrastructure, and various services required to build up robust web applications.
.NET framework is a software development platform developed by Microsoft. It includes a large class library named Framework Class Library (FCL) and provides lang...
I appeared for an interview in Apr 2025, where I was asked the following questions.
It was conducted for 30 min
I applied via Job Portal and was interviewed in Aug 2024. There was 1 interview round.
I applied via Campus Placement
I have worked on various projects including a web development project, a data analysis project, and a mobile app development project.
Web development project involved creating a responsive website using HTML, CSS, and JavaScript.
Data analysis project focused on analyzing customer data to identify trends and patterns using Python and SQL.
Mobile app development project included designing and developing an Android app usin...
My salary expectation is negotiable based on the responsibilities and benefits offered.
My salary expectation is flexible and dependent on the specific job requirements and benefits package.
I am open to discussing salary based on the responsibilities and opportunities for growth within the role.
I am looking for a competitive salary that aligns with industry standards and my level of experience.
Top trending discussions
The duration of Unisys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 67 interview experiences
Difficulty level
Duration
based on 1.3k reviews
Rating in categories
10-15 Yrs
Not Disclosed
15-20 Yrs
Not Disclosed
7-10 Yrs
Not Disclosed
Software Engineer
299
salaries
| ₹3.7 L/yr - ₹13.5 L/yr |
Software Developer
178
salaries
| ₹31.4 L/yr - ₹50 L/yr |
Senior Software Engineer
163
salaries
| ₹8 L/yr - ₹29.3 L/yr |
System Analyst
139
salaries
| ₹5 L/yr - ₹17.7 L/yr |
Senior Enterprise Associate
138
salaries
| ₹4.9 L/yr - ₹11.5 L/yr |
Synechron
Movate
Sopra Steria
NCR Corporation