1) How do we handle transactions in MongoDB (if they fail)? 2) How do we change/update configuration on the fly ? 3) How do micro-services communicate with each others ? 4) What are the different scopes of beans in Spring? 5) What do you do when you have multiple services running, and some of them starts slowing down ? 6) Based on what criteria you package/create a micro-service? 7) Where do you use local storage? where do you use cookies? 8)How does Spring handle/track session scope? request scope?