I have applied for a graduate position for a software developer role and passed the telephone interview so I've been invited for a face to face interview, from the company website they use mostly C++ to develop software for underwater vehicles, the HR girl said that there would be a short test during this but when I asked what the test might entail she said she couldn't say other than it was a technical test.

There could be a multitude of things they could ask, so has anyone been through this process any advice what I should study up to give me fighting chance, the interview is on the 31st of this month so I've just over a week and a bit to prepare.