Имхо, для работы на позиции junior вообще не нужно знать сразу фреймворки, хотя, это было бы плюсом. Главное понимать в целом как писать нормальный код, уметь работать с git, неплохо бы освоить основы linux.
Из главного, чтобы я бы спрашивал по навыкам именно в php - понимание ооп, что и зачем появилось в 5й версии, работа с БД - mysql (плюсом postgres). Неплохо уметь "читать" чужой код, то есть скачать что тут происходит, глядя в исходники. Обязательно иметь какие-то базовые знания html, css, js.