I would rather find out what areas a company concentrates on and strengthen myself there. I've never understood 'java interview questions'. Its not like the questions are asked from a known limited set. If you use them like mock questions to validate your learning, then that makes sense.