Sage Interview Question

How would you make your application's data entry resilient to account for network connectivity issues?

Interview Answer

Anonymous

Aug 24, 2020

I would push new data to a queue that is persisted to the device prior to sending it to the API for persistence in the backend system. Only after I was able to save the data successfully would I remove the data from the queue.