Требуется ли junior deep learning инженеру знание математики?
Меня интересует, требуют ли знание высшей математики (матана, линейной алгебры итд) от (junior) инженера по глубокому обучению на собеседовании? Поверхностное знание, согласен, нужно, для понимания устройства нейронных сетей (скалярное произведение/взвешенная сумма, транспонирование, градиент и прочее на уровне что есть такое явление и выглядит оно вот так), но знания на уровне "посчитать руками на бумаге", имхо, необязательны, так как архитектура/гиперпараметры подбираются все равно многократными экспериментами, и "умение в матан" ничего особо не даст. Но требуют таких знаний от данной вакансии работодатели или не требуют?
на любом собеседовании: -
- требовать ничего не могут;
- говорить могут о чем-угодно;
- могут:
- проверять уровень "общего гуманитарного развития";
- проверять софт-скиллы;
- проверять компетентность в рамках профиля вакансии;
- проверять компетентность за рамками профиля вакансии, но в контексте профиля.
- в разговоре могут пытаться исследовать:
- психологическое состояние;
- уровень стрессоустойчивости;
- и т.п.
Все перечисленное может иметь место в полном или ином составе, а также зависит от уровня профессионального развития интервьюера.
А может быть просто так.
HR - Внутреннему заказчику - Дай мне карту оценки. Заказчик - На!.
HR - кандидату - на тебе карту.
Кандидат - HR - зачем мне на это отвечать, я же по другому профилю?
HR - ну хз, так надо Заказчику.
Все зависит от компании, нет никаких общих требований. Собеседование это лотерея, советую не тратить время в попытке удовлетворить, все требования, а делать проекты и получать опыт.