Определенно нужно, хотя бы посмотреть как вы пишите код, и делите ли вы его на какие-либо логические модули. Это дает разработчику возможность подумать - а стоит ли давать вам техническое задание, или просто пропустить резюме. И оно так же позволяет оценить - был ли код в портфолио написан вами осмысленно, или же просто украден из репозитория гитхаба.
Когда он видит красивый код из "портфолио", и некрасивую лапшу из тестового задания = все становится явью :)