Agree with Siddarthan. It's very easy to lose touch if you don't work with the said concepts regularly. It's normal. My advice is to go through the concepts again (probably buy an interesting book like Head First Java) and practise them. It's useful not only for interviews, but also for your day to day development tasks.