Это, конечно, хорошо - все уметь, но тестовое на неделю и не по вакансии - это прям red flag. В целом код не идеален, но блин, сам факт того, что ты все сделал, уже говорит о многом (если речь о том, чтобы взять стажера/джуна)
Сказали, что по сравнению с другими я слабоват, значит были ребята, круче меня) вообще, как и все я самоучка) кстати, мне человек написал, что одна из проблем - наименование классов и методов, не соблюдал конвенцию. И такой вопрос: разве начинающих (стажеров/джунов) не учат этим важным мелочам? Типа сделал задание, написал класс, проверили, сказали, что с (например) названиями не так - переделай. при этом программа исправно делает, что нужно. Я, конечно, могу ошибаться, но ни в одной вакансии подобных вещей нет, да и в видеоуроках об этом мало говорят. Откуда тогда начинающему узнавать о таких вещах, покуда ему не скажут об этой проблеме?