по поводу:
2. Я не против тестовых заданий, но должны ли они быть такими объемными?
натыкался вообще на вакансии, где оставлял отклик, и без собеседования, без каких либо вопросов сразу кидают тестовое. возникает такое ощущение, что некоторым "работодателям" просто нужно тупо пофиксить баг, и они не знают как это сделать. есть конечно где сначала собеседование, но потом тестовое кидают чуть ли не написать мини-проект. вопрос, раз они это всем кидают, а ты всем выполняешь, убиваешь кучу времени, где гарантия что тебя возьмут после выполнения тестового? а нигде, поэтому делайте тестовые только в рамках собеседования или оплачиваемое.
из личного опыта: как только начинал рассылать резюме, попросили немаленькое тестовое. сделал. типа приняли. неделю молчали, после сказали *-проект закончился, мы с вами свяжемся*. после думаю: *-о, круто. я ж только что потратил время на выполнение вашего тестового, и вы меня кинули. вот я дебил*