Как впечатлить рекрутера и интервьюера. Часть 2 - тестовое задание
Чаще всего тестовое задание для разработчика - это создание проекта по заданным условиями. Например, создание веб-страницы с использованием определенных фреймворков, написание API или мини-версии приложения, над которым кандидату нужно будет работать в компании. Как повысить шансы на то, что именно ваше тестовое задание будет выглядеть лучше других, и вас пригласят на следующий этап собеседований?
🤓 четкая и «чистая» структура проекта, когда в системе файлов и папок легко разобраться и понять, как работает ваш проект. Интервьюеру будет легко и приятно оценивать вашу работу, так что здесь можно легко заработать себе пару плюсиков
🤓 старайтесь все делать так, как будто вы работаете над реальным мини-проектом. Я не говорю про базовые вещи, вроде понятных названий переменных и классов, здесь и так ясно. Это больше про небольшие нюансы, которые вроде бы и не обязательны, но они могут много рассказать о ваших дополнительных навыках и стиле работы. Например, можно добавить README файл с важной информацией о проекте или необходимыми инструкциями. Если не успели сделать что-то из требований, в README можно обосновать, почему это не требуется для MVP и это можно отложить до следующего цикла разработки. Это даст интервьюеру много дополнительной информации о том, как вы расставляете приоритеты, организуете свою работу и взаимодействуете с коллегами в команде
🤓 добавьте юнит-тесты. Даже если этого не было в требованиях, и у вас совсем мало времени на выполнение задания, напишите тесты хотя бы для одного класса и отметьте в Readme, что больше тестов можно будет добавить в следующих циклах разработки. Наличие юнит-тестов покажет, что вы заботитесь не только о функционале приложения, но и о качестве кода, а это всегда плюс к репутации разработчика
🤓 тестовые задания - это хороший шанс попробовать новые технологии в разработке, до которых у вас раньше не доходили руки, поэтому используйте этот шанс! Интервьюер оценит ваше любопытство и желание учиться, а вам будет дополнительная тренировка новых навыков
Если вы уже пробовали делать тестовые задания, можете делиться своими лайфхаками в комментариях ☺️
Post #51
829
- ❤ 15
- 👍 3