Pregunta de entrevista de Tradable Bits

What is an API and what testing software I have used.