First interview at career fair (pre-screening), then they ask to come to the company for further interview ?personality, and mostly technical?. talked a technical general manager. He asked to take a written exam, mostly programming language. Some of the problems are fairly fundamental, some are pretty trick. Do pay attention to the knowledge on pointers, because it is key in the job to know these. And at the end the written test, they talked about what is the job like, what are the compensations, as well as personality related questions, as how well do you deal with pressure, and how to deal with certain situations such as tight deadlines.