Initially, there was a written test. It contained questions related to the C programming language. They weren't difficult. There were also a couple of mathematical questions. Then there was the proper interview. I was present, together with someone from the department which had the vacancy and someone from the Human Resources department. My answers were discussed. A few additional questions were asked on the same topic of the C programming language. And then the usual interview question. The atmosphere was relaxed and friendly.