Vistar Media interview question

We serve up a mound of geospatial data both internally and to third parties. What we need is a server to tell us which state, if any, a point is in.