Пару советов для тех, кто будет проходить собеседование (участились случаи мошенничества):
1. Если вас просят сделать тестовое, то смело отвечайте, что если тестовое занимает по времени больше 1 часа, то дополнительное время вы работаете платно (оценить код можно и не выполняя тестового).
2. Не расшаривайте код в публичный доступ (делайте репозитории приватными). Это оградит вас от того, что ваш код попадёт в плохие руки или будет кем-то выдан за свой. По возможности показывайте код через расшаривание экрана на интервью (так вы будете хотя бы видеть кому вы его показываете).
3. Игнорируйте и не учавствуйте в опенсорсных проектах или проектах, основанных на волонтёрстве. Вы же не хотите работать и поддерживать код бесплатно? Так это не работает.
4. Распространяйте свой код под НЕ свободной лицензией и фиксируйте её в репозитории. Например, CC-BY-ND-4.0 или др. Не распространяйте код имеющий какую-то коммерческую или любую другую тайну.