Как бы вы реализовали форму логина и пароля/регистрации на сайте крупного заказчика?
Подумалось, что именно так может звучать неплохой общий вопрос на собеседовании чтобы проверить знания разработчика.
Хорош этот вопрос потому что это задание можно сделать как "на коленке", так и "по всем канонам" - зависит от знаний конкретного дева и тз. А так же не привязывается к конкретному языку. Что nodejs, что .net, что PHP - на ответы это не влияет.
Попробуйте потратить минут 5-10 на обдумывание как бы вы ответили на этот вопрос, а после - пункт-за пунктом открывайте чеклист ниже и проверьте себя. Красным флагом 🚩помечены вопросы, на которых можно "засыпаться" и оставить плохое впечатление о себе :)
ps. Составлял сам и не претендую на полноту пунктов, поэтому если что пропустил, пишите в комментах 😉 Идёт по возрастанию сложности/экспертности для реализации. Каждый следующий пункт/уровень должен включать все пункты выше.
Опустим визуальную ui часть, допустим её предоставили. И так ... поехали!
ps2. Пост оказался жирненьким, телега не очень такое любит, поэтому разные уровни в разных постах.
Post #170
354