So, in my last year of schooling, I got a job at the school cafeteria which was dependent on my student status, which therefore only lasted 9 months. A year ago I graduated with a CS degree, and even better I immediately found a job, via a recruiter.
For various reasons, I am considering leaving my job (not least of which is talk, from my department head no less, of downsizing the department, which means the decision may be made for me). However, although in the past year my work has been in the same company in reality (same office, same chair, same computer, same tasks, same system), on paper I've had three different employers: First, I was formally employed the recruiter (i.e. the contract had their name on it, as did my paychecks, although my work was for the other company on their systems) for three months, then for the next six months I worked for the company. After those six months, (i.e. three months ago), my company was bought out by another company, which retained everything the same as before (the only things that changed where the logo on the handbook and the name on the paychecks).
My question is: Would this job history be considered job hopping? If so, how can I address this issue? If not, how can I make that clear, both on a resume and in an interview?