Pergunta de entrevista da empresa Coupa Software Inc

Design a backend service using Spring Boot, explain database design choices, and walk through how you would expose REST APIs and deploy it on AWS.