При подготовке к собеседованию можно также использовать готовые вопросы из интеренета.
Например ,вот большой список вопросов «327 вопроса на собеседование Java Developer»