Только мне кажется что топик создан для довольно тонкого троллинга?
Обучаться без книг и спецификаций качественно не получится. Если книги пугают — постарайтесь ознакомится с темой в видеоуроках. Если вы изучаете основы — я б порекомендовал базово ознакомится с каждой представленной темой в форме видео, что б при чтении вам встречались уже знакомые понятия. После такого желание получать информацию повышается. Когда закончите с книгой и попробуете себя в различных тестированиях — полезете в спеки изучать каждую строчку.
Тестирование на тренинг java : несколько вопросов на написание алгоритма с лучшей производительностью,по одному на перевод из двоичной системы, последовательность чисел, истинность утверждения (говорю исключительно о своем варианте). Времени предостаточно. Вопросы по самой джаве довольно простые.
Английский тест один в один как на сайте в профиле. Тут лишнего времени не будет.
К тому, что лучше было б у тебя такое желание к изучению джавы, как желание к покупке нового ноута.