Capgemini Interview Question

explain micro services