open navigation menu
AiFolder
Tools for a smarter you
Discover
Tools
AI
Games
Interviews
Blog
More
Search AiFolder
Toggle theme
Toggle theme
Sign in
Exit
00:00
Submit test
Microservices · Advanced
10 questions · Question 1 of 10
10%
Multiple Choice
Senior
What do you understand by Contract Testing?
A
Microservices introduce eventual consistency issues because of their laudable insistence on decentralized data management.
B
As we know that each Microservice owning its own database is an independently deployable program unit, this, in turn, lets us create a State Machine out of it.
C
Here are two approaches which I know are used to implement distributed transactions: 2 phase commit (2PC) Sagas 2PC is a protocol for applications to transparently utilize global ACID transactions by the support of th...
D
According to Martin Flower, contract test is a test at the boundary of an external service which verifies that it meets the contract expected by a consuming service.
Previous
Next