Tradable Bits interview question

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