It was a hour long phone call discussing basic C and the agile development process. While the questions weren't hard it does require some understanding of C. After I passed the phone interview it was smooth from there. I proceeded to do a drug test and sign my contract. Then I was called on site to learn more about the project.