

Here, the answer gets across three key aspects of the topic: That way our social media specialist can simply tweet, without having to always take extra steps to copy the tweet to our website. For example, I could use Twitter’s API to fetch our company’s most recent tweets and then display them on our website.
#Moultrie deer feeder pro vs elite how to
However, it still gets too technical in that it has to have an aside to define OSes, which the audience may not be familiar with.Īn API tells programmers how to automate a product-anything from web apps like Twitter all the way down to Windows itself. This is a little better: There’s less of an academic tone, and some precision was traded for slightly more relatable terms like “web site” over “web-based system” and “desktop software” over “software library”. It’s a specification for how a piece of software can be used by other pieces of software. “API” is a very generic term-it can be used in all sorts of programming contexts: websites, mobile apps, desktop software, and even operating systems (e.g. While this answer is accurate enough, it may come across as “just more tech-speak” to a non-tech-savvy audience. Simply put, it works as an interface between different programs and facilitates their interaction. It is a set of rules (code) and specifications that software programs can follow in order to communicate. A question like this will give you an idea of how the candidate handles the most difficult or complex conversations.Īn API (Application Programming Interface) may be used for a web-based system, software library, computer hardware, and an operating or database system. Being able to communicate well is one of the most important skills a candidate can have.
