Unisys
30+ Interview Questions and Answers
Q1. According to you, which sorting algorithm is best and why?
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 datasets.
HeapSort is efficient for larger datasets, but can be slower ...read more
Q2. Difference between Stack and Queue with real time example
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 editors
Queue is used in printing jobs in a printer
Q3. What is the market for roadway and highway sector in india
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 of India (NHAI) is responsible for the development, maintenanc...read more
Q4. Array problem:- Find the repeating number in an array.
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.
Q5. Difference between semaphore and mutex with real time example
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 lock to ensure exclusive access.
Example of semaphore: a printer t...read more
Q6. Difference between paging and segmentation
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 manage virtual memory and improve system performance.
Q7. How many balls can i fit in a boeing 737
The number of balls that can fit in a Boeing 737 depends on the size of the balls and the available space in the aircraft.
The size of the balls and the available space in the Boeing 737 will determine the number of balls that can fit.
The cargo hold of a Boeing 737 can accommodate a certain volume of cargo, which can be used to estimate the number of balls that can fit.
Consider the dimensions of the cargo hold and the size of the balls to calculate an approximate number.
Q8. Number of tubelights present in their office
The number of tubelights present in the office is not available.
The exact number of tubelights in the office is unknown.
The office may have multiple tubelights for proper lighting.
The number of tubelights can vary depending on the size of the office and lighting requirements.
Q9. Event life cycle of any siem solution
The event life cycle of a SIEM solution involves several stages from data collection to incident response.
Data collection: SIEM collects logs and events from various sources such as network devices, servers, and applications.
Normalization: The collected data is normalized to a common format for easier analysis and correlation.
Aggregation: Events are grouped together based on common attributes to identify patterns and trends.
Correlation: SIEM correlates events from different s...read more
Q10. How to troubleshoot office issue?
To troubleshoot office issues, start by identifying the problem, checking for common solutions, and seeking help from colleagues or IT support if needed.
Identify the specific issue or error
Check for common solutions such as restarting the software or computer
Consult colleagues or IT support for assistance if needed
Q11. What is WSUS
WSUS stands for Windows Server Update Services. It is a tool used to manage and distribute updates for Microsoft products.
WSUS is used to automate the process of downloading and installing updates for Microsoft products.
It allows administrators to control which updates are installed on which computers.
WSUS can be used to deploy updates to computers on a local network or over the internet.
It can also be used to generate reports on update compliance and status.
WSUS is a free to...read more
Q12. What are the Printer issue
Printer issues can range from connectivity problems to paper jams and print quality issues.
Common printer issues include connectivity problems, paper jams, print quality issues, and driver errors.
Troubleshooting steps may include checking connections, clearing paper jams, adjusting print settings, and updating drivers.
Examples of printer issues include printer not responding, paper getting stuck in the printer, faded or streaked prints, and error messages on the printer displ...read more
Q13. What is SCCM current Branch
SCCM current Branch is a version of Microsoft System Center Configuration Manager that provides updates and new features.
SCCM current Branch is the latest version of SCCM
It provides regular updates and new features to improve functionality
It is a subscription-based model with a new release every six months
Current Branch 2103 is the latest release as of April 2021
Q14. What is Co-Management
Co-Management is a partnership between two or more organizations to jointly manage a project or service.
Co-Management involves sharing responsibilities and decision-making between organizations.
It can be used in various fields such as healthcare, IT, and business.
Example: A hospital and a private practice may co-manage a patient's care to ensure continuity and quality.
It can lead to improved efficiency, cost savings, and better outcomes.
Communication and collaboration are key...read more
Q15. What is SLA/TAT what it's importance
SLA/TAT stands for Service Level Agreement/ Turnaround Time. It is important for setting expectations and ensuring timely delivery of services.
SLA defines the level of service a customer can expect from a provider.
TAT specifies the maximum time allowed for completing a task or service.
Importance: Helps in managing customer expectations, ensures accountability, improves efficiency.
Example: An SLA may state that customer support queries will be responded to within 24 hours.
Exam...read more
Q16. Explain OSI model briefly
The OSI model is a conceptual framework that defines the functions of a network protocol stack.
The OSI model consists of seven layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has a specific function and interacts with the layers above and below it.
The model helps in understanding how data is transmitted and received in a network.
For example, the Physical layer deals with the physical transmission of data, while the Applicatio...read more
Q17. advance level of sql and python
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 Snowflake.
Familiarity with Python libraries such as Pandas, NumP...read more
Q18. Difference between Windows 7 & 10
Windows 7 and 10 are different versions of the Windows operating system.
Windows 10 has a more modern and user-friendly interface compared to Windows 7.
Windows 10 has better performance and improved security features.
Windows 10 has a virtual assistant called Cortana, which is not available in Windows 7.
Windows 10 supports newer hardware and technologies that Windows 7 may not.
Windows 10 receives regular updates and support from Microsoft, while Windows 7 has reached its end of...read more
Q19. What is CMG
CMG stands for Capacity Management Group.
CMG is a group of professionals who specialize in capacity planning and performance management.
They help organizations optimize their IT infrastructure to ensure efficient use of resources.
CMG provides training, certification, and networking opportunities for its members.
Examples of CMG events include the annual CMG Conference and local chapter meetings.
CMG also publishes a quarterly journal called CMG MeasureIT.
Q20. Describe the process of problem management?
Q21. what is break even point
Break even point is the point at which total revenue equals total costs, resulting in neither profit nor loss.
Break even point is where total revenue equals total costs
It is the point where there is neither profit nor loss
It helps in determining the minimum sales required to cover costs
Formula: Break Even Point = Fixed Costs / (Selling Price per Unit - Variable Costs per Unit)
Example: If fixed costs are $10,000, selling price per unit is $20, and variable costs per unit are $...read more
Q22. Create a new product using github
Creating a new product using GitHub involves setting up a repository, adding code, collaborating with team members, and managing releases.
Create a new repository on GitHub
Add code files to the repository
Collaborate with team members by granting access to the repository
Manage releases by creating tags and releases
Q23. Blue screen of Dead
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.
Q24. Testing of java queue
Testing of Java queue involves verifying the functionality and performance of queue operations.
Test enqueue and dequeue operations to ensure elements are added and removed correctly.
Test for proper handling of edge cases such as empty queue, full queue, and queue with one element.
Performance testing to evaluate the efficiency of queue operations under different load conditions.
Q25. Design to the microservices
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
Monitor and manage microservices using tools like Prometheus and G...read more
Q26. What is SOC?
SOC stands for Security Operations Center, a centralized unit that monitors and defends an organization's IT infrastructure.
SOC is responsible for detecting, analyzing, and responding to security incidents.
It uses various tools and technologies to monitor network traffic, logs, and events.
SOC analysts investigate alerts and incidents to determine the scope and impact of the threat.
They also work with other teams to develop and implement security policies and procedures.
Exampl...read more
Q27. python code for reversing string
Use Python's slicing feature to reverse a string.
Use string slicing with a step of -1 to reverse the string.
Example: 'hello'[::-1] will return 'olleh'.
Q28. what is teams? what is SIP?
Q29. Code in VBA with few examples
VBA code examples for Business Operations Analyst role
Use VBA to automate repetitive tasks in Excel
Create macros to streamline data analysis processes
Utilize VBA functions to manipulate data efficiently
Q30. Oops concepts in java
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 the implementation details and showing only the necessary feature...read more
More about working at Unisys
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month