Решил поискать подработку в IT

В общем, сидел я, попивая свой смузи, который капал мне на бороду и в голову пришла мысль найти каую-нибудь подработку в IT в дополнение к моему текущему месту работы.
Все равно периодически мне не чем заняться по вечерам, а так бонусную копейку получу.
Сам я программирую на C# много лет.
Глаз упал на вакансию преподавателя.
Я подумал над этим и пришел к тому, что это может нормальный вариантом и особо не напряжным.
Ну типа сидишь на удаленке и читаешь уже разработанный материал
Откликнулся я на эту вакансию и прошел первое собеседование hr, где мне сказали, что я должен пройти тест на знание C#.
Думаю такой, ну ладно, там какой-то тест на базовую теорию и все, но нет...
Как же у меня порвало жопу с этого теста:
Первый вопрос: Какие из вариантов ответа будут генерить последовательность [5.0, 8.0).
И там варианты с Rnd.Next и Rnd.NextDouble и разные вариации.
1) Как это проверяет мои знания, как знатока C#?
2) Как-будто каждый коде повседневно юзает Random. Я последний раз его юзал несколько лет назад. Пришлось гуглить, что возвращает базовый Next.
Следующий вопрос: Про типы доступа. Ну ок - это похоже на теорию.
Далее : Вам дан такой-то код. Что он делает? Конвертирует в двоичную или десятичную систему и т п ответы. Что проверяет данный вопрос? Я с конвертацией между системами в ручном режиме не работал больше с момента окончания ВУЗ'а. Нажал конвертацию в двоичную систему и угадал.
Далее был вот такой вопрос, который меня убил просто:
Заполни пропуски,it,крик души
1) На WinForms уже никто не пишет особо.
2) Как знание WinForms связаны с преподаванием C#? Я когда работал с WinForms, то вообще не обращал внимание на генерируемы сигнатуры, так как мне это не нужно был.
Сейчас думаю нафиг послать это предложение и поискать другое.
Куда можно устроиться еще на подработку в IT, чтоб без особого напряга, пару часов после рабочего дня несколько раз в неделю поработать и получить деньжат?
Вишенкой на торте - это было написать программу, которая принимает на вход возраст и рост студентов, а потом выводим средний рост в заданном диапазоне возрастов. Я себя почувствовал каким-то студентом первого курса... И не смог даже загрузить им решение на сайт, так как у них оно не компилирвоалось, а у меня в IDE компилирвоалось.