Включить ограничительную лицензию в проект Take Home

Мне дали домашний тест после собеседования, на прохождение которого у меня ушло много времени. Проект включает в себя API, серверную часть базы данных в реальном времени и мобильный интерфейс с удаленными уведомлениями.

Есть ли лицензия на программное обеспечение, которую я могу включить, которая компенсирует мне или не позволит потенциальному работодателю использовать мой код в будущем проекте, если я не получу работу? Я ожидаю получить предложение после отправки проекта, но я уже проводил эти тесты и хочу защитить себя.

Это может быть полезно softwareengineering.stackexchange.com/questions/276340/…
Не знаю других, но для меня это звучит как довольно «большой» проект, который нужно попросить сделать в качестве теста кода , даже больше, если это «взять домой»... Я советую быть осторожным, чтобы не использовать его как бесплатный работа разработчиков
Лучший вариант для всех нас — не делать проект. Веди хороший бой!
Если это компетентная компания, ее штатные программисты уже выполнили задание, и ваш тест будет «оценен» путем сравнения его с их тестом.
@DarkCygnus Это большой проект, я чувствую, что зарекомендовал себя и теперь имею некоторое влияние на переговоры, иначе я бы не стал этого делать.
@jcmack Если бы я мог!
@WesleyLong Я не думаю, что это так, это новая должность для мобильного разработчика. Я не думаю, что в компании есть кто-то, кто может это сделать, на самом деле, я думаю, что очень немногие в городе могут это сделать.
Время от времени я слышу заявления о том, что люди говорят, что их тесты на собеседовании использовались как неоплачиваемая «работа». Это хоть где-то было доказано? Мне трудно поверить, что компания пойдет на фальшивое собеседование только для того, чтобы получить несколько часов «бесплатной работы». Кроме того, предположим, что у кого-то есть «ограничительная» лицензия, как она будет обеспечиваться? Готовы ли жертвы тратить тысячи долларов и недели усилий, чтобы занять адвоката ради мизерного шанса на успех?
@teego1967 Это бесплатная консультация. Компания получает возможность увидеть несколько различных подходов к решению проблемы. В зависимости от решаемой проблемы (см. ссылку newguy) вы можете дать алгоритм, который приносит компании много денег, и это может стоить судебного иска.

Ответы (1)

Если вам не заплатили за проект, то код, скорее всего, принадлежит вам. Будьте осторожны с соглашениями о неразглашении

Код, вероятно, принадлежит вам, если только они не заплатили вам или вы не использовали ресурсы компании. Компания может быть недовольна тем, что вы просочились в их тест «Конфиденциальная оценка кандидата». leetcode.com и подобные ему сайты прямо публикуют вопросы для интервью от таких компаний, как Google, Facebook и т. д., которые заставляют кандидатов подписывать соглашения о неразглашении. Я никогда не слышал, чтобы какая-либо компания преследовала новобранцев, которые публикуют вопросы и ответы.

Честно говоря, любая разумная компания, вероятно, уже предполагает, что предыдущие кандидаты разместили ответы. Они (надеюсь) немного меняют тест, чтобы убедиться, что вы не можете просто вырезать и вставить.

Я использовал свой персональный компьютер, и XCode по умолчанию включает заголовок об авторских правах. Я не подписывал ни NDA, ни договор.
Тогда это почти наверняка ваше (к вашему сведению, я не юрист)