LTM Limited interview question

Q1. Design and Inmplement a payment API which return transaction id to the user. I created an API . Q2. How do we version the APIs? Q3. Exception handling for the APIs. Q4. How is Microservices implemented in current projects. Q5. Batch vs Messaging Queue vs Event Driven Then some Google cloud questions as required for the role Cloud Storage, Big Query, Pub/Sub