Вы полностью правы, програмирование в целом, конкретный язык програмирования — это на столько обширные темы, что спросить можно все что угодно. Я предполагаю, что разные виды работы, разные технологии нацелены на разные цели и они имеют свои средства достижения оных. Например, если это низкоуревневое програмиравание — алгоритмы имеют большое значение, если же это высоуровневое — абстрактное мышление куда важней.
Да, ибо других я там почти не видел
Такие задания мне напоминают университет
А на сколько важно иметь именно опыт коммерческой разработки vs свои собственные проэкты? Скажем, свой проэкт может включать множество технологий + понимание всей структуры проэкта vs коммерческий — перепись одного и того же кода / решение однотипных задачь?
Я понимаю что комерческий опыт важнее в глазах интервьюера, но хотелось бы узнать на сколько.