The interview process is divided into 3 steps: 2 phone interviews and 1 on-site interview.
1st phone interview with talent acquisition manager where they tell you information about the company and ask you to several questions: 1. Tell me about yourself? 2. Why do you want to work for Dailymotion? 3. Question about learning (personal development) and interests.
If hiring manager likes what you said, you will be forwarded to the second phone interview with lead android developer. In my case both interviews were at the same day, which was not really comfortable for me (maybe ok with you).
2nd phone interview is a technical phone interview! (however I was told that it would be just a regular conversation without technical questions)
On the second phone interview questions were about my project and I described it in many details, and while I was telling information about my project they asked some questions about it.
After that interviewer asked my three or four questions about Java: can we have a private constructor and why do we want to do that? Singleton design pattern? Question about garbage collection? What the difference between "finally" and "finalize"? Name two sorting algorithms?
I failed on this step, because I was preparing for android questions, and didn't brush memories about garbage collection and singleton design pattern.
After that they let you ask questions, and I found out that on the next round they ask you to come on-site, and there it would be a 3 hour interview, where they will ask technical questions and you will need to write an android app.
Overall it was a neutral experience for me, can't say that it was good or bad, so good luck on the interview :)