Вместо поездки на собеседование можно договориться о беседе он-лайн - вот и избежали издержек в виде траты времени и денег на дорогу.
Компенсации издержек, конечно, можно добиться. При этом "авантюра" не перестает быть слишком громким словом для небольшой поездочки на собеседование. Но так можно и до оплачиваемого тестового задания дофантазироваться. Или вообще работу не искать - и никаких издержек.
Василий Банников, нет, не риск. Обычные издержки при поиске работы.
Это билет на поезд, а не на трансатлантический рейс, который оставит дыру в бюджете, в случае безрезультатного путешествия. Если я еду на собеседование на своей машине в другой конец города, я не рискую бензином, а несу ожидаемые издержки.
Не факт, но если в тестовом присутствуют требования писать на конкретной версии языка, фреймворка, библиотеки, то, скорее всего, это развод на бесплатный труд.
GerMak Frontechov, еще линтер можно настроить, чтобы привычку выработать. Но настроить нормально, не на идиотский новомодный синтаксис без точек с запятой.
Вот и изучайте Java по учебнику, параллельно пишите код, экспериментируйте с примерами из книги.
Про алгоритмы пока забудьте - все равно на этом этапе в одно ухо влетит, а через второе вылетит.
Вот это - "брякание".