Capgemini interview question

Technical concepts, architecture and coding round