Если вы проходите интервью, но вас не приглашают на испытательный срок спустя пол года поисков, вы точно делаете что-то не так. Вопросы на собеседованиях, в большинстве случаев, очень схожие. Пройдя 3-5 собесов вы узнаете пул основных (процентов 80%) вопросов или тем, которые у всех совпадают. Вам нужно лишь заучить этот набор вопросов как на экзамене. Дать ответ вида "учи это, это и это и тебя возьмут" вам никто не сможет. Во-первых, потому что вы просто не указали свой набор навыков. Потому что пройти курс или прочесть книгу, это не значит усвоить все знания из нее. Причина по которой такой вопрос глупый простая: слишком много всего. Если вы спросите любого профессионала, что он знает, он не сможет назвать конкретно что, а если начнет перечислять, через пару часов обнаружится, что все что рассказал - это только за первые пол года работы. Смотрите по вакансиям. Просят уметь вышивать крестиков, идете учиться.
По мимо этого, я подозреваю, у вас скудное резюме и вам нужно научиться его составлять. А так же записывать все собеседования и переслушивать, разбираю вопросы. И это относится ко всем сферам в it.