Keep in mind: I do not have an "official" diploma in Informatics. I learned how to code in my previous jobs (in physics), and I definitively love programming.
I was interviewed first (using Skype) by the supervisor of the project, who wanted to understand my motivation, then by the research team manager.
I was sent a few exercises to work on 2 days before meeting physically at the lab. I was interviewed for 2 hours, then they listed a few resources for me to improve before starting on the job.