1. An online skills test. It's really similar to assembly. Moving numbers around and understanding simple for, if loops in picture form.
2. I went through a 1:1 phone interview with my employer. He asked some technical and transferable skills question.
Technical: Have you worked with scripting languages before?
Transferable: How are you working with a group of people?
Then I was assigned to learn the basics of the language within 2 days.
3. Then I was given a group interview with the team that I would be working with. Before the interview, I was given a paper test to see how much of the language I have learned in the 2 days.
Interesting Question: I have this phone here. You don't know what's inside it, or what it is capable of. How do you test it? If a smoke were to start coming out, note: you don't know what this thing is for, what would you do? How would you document this behavior?