Pregunta de entrevista de Paytm

design analytics library which can support multiple providers without much changes