The process starts with an aptitude test, which you have to take twice: once before a hr phone screen, once during an hr phone screen. I wasn't a fan of taking the test, but I was fairly confident I did well.
The HR screen was pretty standard. Because I was from out of state the next two interviews with senior members of the company were conducted over the phone. While these were informative, the interviewers did not have very many questions for me. In fact, my first interview only had the question "why do you want to work here." I felt I had answered adequately as I received a second phone interview which the recruiter had told me was the final round. The interview was pretty basic, being driven by my questions for the interviewers, which I thought went very well.
The next week, since I had been interviewing with other companies as well, I recieved an offer from another company with an expiration date. I tried contacting the recruiter in charge of my application, only to find out that the original recruiter had left the company and I was assigned to another recruiter. This was, however, a few days after I had informed them that I had an expiring offer. When I again explained my situation to the new recruiter I was met with "I'll see what I can do" and then radio silence. I wish that Mediaocean had given me the courtesy of either rejecting me if they weren't interested, and moreover that they had a plan in place to handle my application in the circumstances.