Смотря какая сфера. Я пошла на бесплатные курсы по Java, как раз на 3 курсе, после того, как я написала курсач и прочитала 1-2 книг по этой теме. То есть реальных знаний было не так уж много. Но все равно основы нужно было знать хорошо, к тому же ещё и английский.
В общем все в ваших руках, если знаний совсем мало, то лето лучше потратить на самостоятельное получение этих самых знаний, чтобы чувствовать хоть какую-то уверенность на собеседовании.
Маловероятно. Хороший специалист, который реально может чему то научить, сразу поймет, что у вас нет необходимого багажа знаний. Как правило, на незнаек время тратить специалисты не хотят.