Как правильно подготовиться к собеседованию на Java Junior Developer'а?
Джуниор джуниору рознь, знаете ли. Каждый раз, когда ко мне на собеседование попадает джун, он почему-то считает, что пришел на экзамен, и от того, на сколько он вызубрил билеты, что-то зависит. Часто это не так. Конечно прогон по основным темам проходит, задаю конкретные вопросы (Collection Framework, наследование, отличие абстрактного класса от интерфейса и далее по списку), но в основе всегда хочется понять что за человек, вольется ли в коллектив, адекватно ли оценивает свои способности и т.д. Если идете в конкретную контору, почитайте чем она занимается, возможно отклики работников. Еще советую выспаться.
Смело начинайте рассылать резюме и ходить на собеседования. Конечно не все вас возьмут (как и любого другого специалиста), но в целом для Juniora у вас достаточная подготовка. В первую очередь смотрите не на зарплату, а на возможности быстрого профессионального роста. А это возможно при 2 составляющих: 1) работа бок о бок с профессионалами 2) Задачи, чуть выше вашего текущего уровня (в данный момент это почти любые задачи).