Add office photos
Engaged Employer

Western Union

3.8
based on 267 Reviews
Filter interviews by

10+ Interview Questions and Answers

Updated 3 Jul 2024

Q1. Difference between 201 and 200 status code why developer gives 201 if 200 does same job

Ans.

201 and 200 status codes are similar but have different meanings.

  • 200 means the request was successful and the server returned the requested data

  • 201 means the request was successful and the server created a new resource

  • Developers use 201 when a new resource is created, such as a new user account or a new post on a blog

  • Using the correct status code helps with proper error handling and debugging

Add your answer

Q2. Do you know how to create pivot

Ans.

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

Add your answer

Q3. Do you know about PI planning

Ans.

PI planning stands for Program Increment planning, a key event in Agile development where teams plan and coordinate their work for the upcoming program increment.

  • PI planning involves multiple Agile teams coming together to align on priorities, dependencies, and objectives for the upcoming program increment.

  • It typically lasts for 2 days and includes activities such as backlog refinement, estimating, and dependency mapping.

  • The output of PI planning is a plan that outlines the f...read more

Add your answer

Q4. How u used SoapUI in ur Project

Ans.

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.

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. write a question for printing factorial using recursion

Ans.

What is the recursive function to print the factorial of a given number?

  • Define a function that takes an integer as input

  • Check if the input is 0 or 1, return 1 if true

  • Otherwise, call the function recursively with n-1 as input and multiply it with n

  • Print the result

Add your answer

Q6. write a program for bubble sorting techniques?

Ans.

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

Add your answer
Are these interview questions helpful?

Q7. Expain microservies and how it is different from monolith

Ans.

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 components are tightly coupled.

  • Monoliths are typically harder to ...read more

Add your answer

Q8. What kind of testing is done in past

Ans.

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 requirements

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. How many types of upsets are there?

Ans.

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 material shrinkage.

View 1 answer

Q10. What is the full form of CNC machine?

Ans.

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

Add your answer

Q11. How to do uat testing

Ans.

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

Add your answer

Q12. What is agile process

Ans.

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 principles of agile process.

  • Examples of agile methodologies inc...read more

Add your answer

Q13. OSI layers what is object, class

Ans.

Object is an instance of a class. Class is a blueprint for creating objects.

  • Objects have properties and methods that are defined by their class.

  • Classes can inherit properties and methods from other classes.

  • Example: A class 'Car' can have objects 'Honda', 'Toyota', etc.

  • Example: A class 'Animal' can have objects 'Dog', 'Cat', etc.

Add your answer

Q14. How do we ochestrate microservies

Ans.

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 microservices

Add your answer

Q15. Patters for microservice communication

Ans.

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 depending on the specific requirements of each microservice.

  • U...read more

Add your answer

Q16. What is CQRS pattern

Ans.

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

Add your answer

Q17. Explain SOLID design principla

Ans.

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 program's correctness.

  • I - Interface Segregation Principle...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 14 interviews in the last 1 year
Interview experience
3.9
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.1
 • 402 Interview Questions
3.7
 • 304 Interview Questions
3.9
 • 151 Interview Questions
3.8
 • 144 Interview Questions
4.1
 • 132 Interview Questions
4.3
 • 131 Interview Questions
View all
Top Western Union Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter