Когда я начинал работать стажером (год назад), у меня были знания только в html/css. JS совершенно не знал, знаний в области ООП практически не было. Разве что в универе рассказывали про Pascal, но это не считается. Поэтому для стажера самое главное - это умение быстро обучаться, схватывать на лету.
Когда пришла пора заниматься проектом написанным только на JS, то первое что сделал - прочитал книгу
Фленагана Javascript.
А если вы проходите стажировку (не собеседование), то желательно иметь базовые знания ооп, функционального программирования. Большим плюсом будут какие то собственные скрипты, наработки, выложенные на гитхабе.