Back to All 55 System Design Questions
#47Hard

Design and Implement a Wire Transfer API

Asked by:GoogleCapital OneRevolut

Recommended Solutions from the Web

Key Details & Edge Cases You Should Know

•

Similar to Credit Card Processing System (Question 22), but with wire transfer. Assume that you are interacting with the banks instead of with the credit card provider.

•

How will you hire concurrent transactions to the same account? Or from the same account?

•

How about scale, say the payment was to a business where there can be many payments simultaneously?