Web API interview questions