tgoop.com/prog_way_blog/250
Last Update:
Пример тестового задания из Авито
Интересностей пост, чтобы понимать, к чему стоит стремиться новичку фронтендеру. В этом посте кратко разберу тестовое задание на стажировку из Авито 2024 года.
Вот основные требования, которые я вычленил из описания задания:
— умение использовать React, его хуки в связке с TypeScript
— умение создавать свои собственные хуки
— умение реализовать переход на другую страницу в рамках приложения
— умение работать с API и Swagger, может пригодиться axios
— умение работать с переменными окружения
— сохранение и восстановление состояния из url query параметров
— базовое понимание и настройка Webpack
— базовое понимание Node JS
— базовое понимание docker
— базовое понимание самых простых UI unit тестов
По вёрстке, необходимо уметь отображать:
— Выпадающие списки
— Изображения
— Списки компонентов
Также необходимо понимать что такое адаптивная вёрстка и уметь верстать не только для своего ПК, но и для любого другого устройства, в том числе для мобильных телефонов, планшетов и прочего.
Что важно, но в тестовом об этом не сказано:
— базовое понимание того что такое архитектура, умение строить более-менее чистую файловую структуру проекта
— грамотное использование git в процессе разработки, хотя бы не одним коммитом проект нужно заливать
— понимание того, как работают стили, как сделать более-менее симпатичный и удобный интерфейс
Напугало ли вас это? Очень надеюсь, что нет. Если подумать, то это тестовое задание очень даже не сложное. Для начинающего разработчика, который пишет 3-4 проект в жизни, очень даже реально реализовать такое за пару дней в спокойном и размеренном темпе.
Кажется, что знать нужно очень много, но очень многое из тем, что я описал выше, на достаточном для выполнения тестового уровне, изучается максимум минут за 30, а если это не первый проект в вашей жизни, то с 80% требований вы уже точно встречались и уже имели бы нужный опыт в разработке.
Полный текст тестового задания
Спасибо за прочтение, это важно для меня ❤️
@prog_way_blog — чат — #web
BY progway — программирование, IT

Share with your friend now:
tgoop.com/prog_way_blog/250