I had my interview a couple of years ago for 2008 entry. I got asked about the most efficient way to reverse a string of numbers in an array-type format. We talked through it, I came up with ideas (but they weren't optimal) and the interviewer helped me reach the best solution. That's the most important thing - listening to the interviewer and making sure you seem interested in what they're saying. If you get something wrong or don't know how to do something, it's not a disaster. Speak your mind if you have no idea, don't just stay silent. I was also asked about programming languages (don't worry, they won't ask you about anything you haven't learned, but they can ask you "have you done any Java?" and then if you say yes they could ask you about it, so don't lie!).