Hi there,
I had the interview for the Software Engineer position last year. The first part covers some routine question (like why do you want to work for us, and some of the questions mentioned by the other two guys). The second part was more technical and, if the format hasn’t changed, you will be asked about data structure, multi-threading, memory management and some language related questions (mainly C# and C++).
I wish I had taken them down. It can be helpful in other situations as well.
Also, the lady that did my interview was very kind, so don’t worry about it.
Best of luck with it!