I applied through a recruiter. I interviewed at Rosetta Stone
Interview
It was a 3 step process (I did get in contact through a recruitment agency). They were very nice and it was a very nice conversation. The questions were not difficult but not easy either. make sure you do your research about the company and the market. And be honest because they will see through it.
Interview questions [1]
Question 1
what makes you happy ( not that it is difficult but you don't always expect this question)