Faster and better experience!
i
Western
Union
Filter interviews by
DOD stands for Definition of Done, a checklist ensuring all criteria are met before a task is considered complete.
Ensures clarity on project requirements and expectations.
Includes criteria like code review, testing, and documentation.
Example: A software feature is only done when it passes all tests and is documented.
Orchestrating microservices involves managing communication, coordination, and deployment of individual services to work together seamlessly.
Use a service mesh like Istio or Linkerd to handle communication between microservices
Implement a centralized orchestration tool like Kubernetes to manage deployment and scaling of microservices
Utilize API gateways to control access and routing of requests to different micros...
Agile process is a project management approach that emphasizes flexibility, collaboration, and incremental development.
Agile process involves breaking down projects into small, manageable tasks called user stories.
It focuses on frequent communication and collaboration between team members.
Iterations, or sprints, are used to deliver working software in short timeframes.
Adaptability and responding to change are key ...
UAT testing involves testing the system in a real-world scenario by end users to ensure it meets their requirements.
Understand the requirements and scope of the system
Create test cases based on user scenarios
Execute test cases with real users
Document and report any issues found
Obtain user feedback for improvements
Various types of testing were conducted in the past including functional testing, regression testing, performance testing, and user acceptance testing.
Functional testing to ensure the software functions as expected
Regression testing to check for any new bugs introduced after changes
Performance testing to assess the speed and stability of the software
User acceptance testing to validate if the software meets user re...
CQRS pattern separates read and write operations in an application
CQRS stands for Command Query Responsibility Segregation
It separates the read and write operations into two different models
Commands are used for write operations, while queries are used for read operations
Helps in scaling and improving performance by optimizing each model separately
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Objects should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affectin...
Yes, I know how to create pivot tables in Excel.
Select the data you want to pivot
Go to the 'Insert' tab and click on 'PivotTable'
Choose where you want the pivot table to be placed
Drag and drop fields into the 'Rows' and 'Values' section to create the pivot table
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.
Start from the first element and compare it with the next element
If the next element is smaller, swap them
Repeat this process until the end of the list is reached
Repeat the above steps for each element in the list
The list is now sorted in ascending order
Used SoapUI for testing web services and API endpoints in the project.
Created test suites and test cases in SoapUI.
Executed functional and load tests using SoapUI.
Validated response data and status codes.
Integrated SoapUI with Jenkins for continuous integration.
Generated reports and logs for test results analysis.
Writing user stories involves understanding user needs, defining acceptance criteria, and prioritizing features for development.
Identify the user: Understand who will use the feature, e.g., 'As a patient, I want to book an appointment online.'
Define the goal: Clearly state what the user wants to achieve, e.g., 'So that I can save time and avoid waiting.'
Acceptance criteria: Specify conditions for success, e.g., 'User c...
DOD stands for Definition of Done, a checklist ensuring all criteria are met before a task is considered complete.
Ensures clarity on project requirements and expectations.
Includes criteria like code review, testing, and documentation.
Example: A software feature is only done when it passes all tests and is documented.
UAT testing involves testing the system in a real-world scenario by end users to ensure it meets their requirements.
Understand the requirements and scope of the system
Create test cases based on user scenarios
Execute test cases with real users
Document and report any issues found
Obtain user feedback for improvements
Agile process is a project management approach that emphasizes flexibility, collaboration, and incremental development.
Agile process involves breaking down projects into small, manageable tasks called user stories.
It focuses on frequent communication and collaboration between team members.
Iterations, or sprints, are used to deliver working software in short timeframes.
Adaptability and responding to change are key princ...
Various types of testing were conducted in the past including functional testing, regression testing, performance testing, and user acceptance testing.
Functional testing to ensure the software functions as expected
Regression testing to check for any new bugs introduced after changes
Performance testing to assess the speed and stability of the software
User acceptance testing to validate if the software meets user require...
Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.
Microservices are small, independent services that focus on specific business capabilities.
Each microservice can be developed, deployed, and scaled independently.
Microservices communicate with each other through APIs.
Monolith is a single, large application where all compone...
Orchestrating microservices involves managing communication, coordination, and deployment of individual services to work together seamlessly.
Use a service mesh like Istio or Linkerd to handle communication between microservices
Implement a centralized orchestration tool like Kubernetes to manage deployment and scaling of microservices
Utilize API gateways to control access and routing of requests to different microservic...
Tell us 5 improvement that we can do to improve customer conversion for wu.com
I applied via Referral and was interviewed in Feb 2024.Β There was 1 interview round.
There are two types of upsets: positive upsets and negative upsets.
Positive upsets occur when the workpiece is larger than expected, causing interference with the tool or machine.
Negative upsets occur when the workpiece is smaller than expected, leading to inaccurate machining or potential damage.
Examples: Positive upset - workpiece is oversized due to material expansion. Negative upset - workpiece is undersized due to...
Computer Numerical Control
Stands for Computer Numerical Control
Used for automating machine tools like lathes, mills, routers, and grinders
Programmed with a code to control the movements of the machine
Increases precision and efficiency in manufacturing processes
I appeared for an interview in Oct 2024, where I was asked the following questions.
I applied via Company Website and was interviewed before Nov 2023.Β There was 1 interview round.
I have a diverse background in product management, focusing on user-centric design and cross-functional team collaboration.
Education: I hold a degree in Business Administration, which provided me with a solid foundation in market analysis and strategic planning.
Experience: I have over 5 years of experience in product management, where I successfully launched multiple products, including a mobile app that increased user...
I would improve the product by adding a mobile app for easier access and convenience.
Develop a user-friendly mobile app with all the features of the product
Implement push notifications for updates and reminders
Integrate a secure payment gateway for in-app purchases
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Objects should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the...
CQRS pattern separates read and write operations in an application
CQRS stands for Command Query Responsibility Segregation
It separates the read and write operations into two different models
Commands are used for write operations, while queries are used for read operations
Helps in scaling and improving performance by optimizing each model separately
Patterns for microservice communication involve synchronous and asynchronous methods to ensure reliable and efficient communication.
Use synchronous communication for simple interactions between services, such as REST APIs.
Implement asynchronous communication for more complex interactions, like message queues or event-driven architecture.
Consider using a combination of both synchronous and asynchronous communication dep...
Dsa medium level questions from leetcode
Top trending discussions
The duration of Western Union interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 39 interview experiences
Difficulty level
Duration
based on 341 reviews
Rating in categories
Senior Associate
170
salaries
| βΉ15.5 L/yr - βΉ32.7 L/yr |
Associate
117
salaries
| βΉ8 L/yr - βΉ21.5 L/yr |
Solution Architect
99
salaries
| βΉ23.5 L/yr - βΉ45 L/yr |
Associate Solutions Engineer
89
salaries
| βΉ10.1 L/yr - βΉ24.5 L/yr |
Junior Associate
68
salaries
| βΉ8 L/yr - βΉ16 L/yr |
InstaReM
FIS
Paytm
Fiserv