Что подразумевается под «знание» в требованиях в вакансиях?
Что угодно. 
Узнаете когда придете на собеседование.Просто не знаю стоит ли пытаться пробовать отправлять резюме или это считается, что я все-таки не дотягиваю по требованиям
До тех пор пока вы не научитесь ставить задачи и действия выше сомнений и рефлексии - не стоит.
А когда научитесь, вам будет не до того чтобы писать такие вопрос на тостер, вы будете заняты поисками работы и прохождением собеседований
Или git например, я знаю как он работает, но по памяти не помню нужных команд, значит я не знаю git?
Что, даже не сможете запушить коммит и сказать разницу между пушем и пуллом? Тогда вы не знаете Гит.
Все вопросы, что вы перечислили, они настолько элементарные, что заучиваюстя после года работы, ведь веб-программисту постоянно приходится гонять данные через Аякс, а там уж, хочешь ты этого или нет, но ты запомнишь, как это делается. Ни одному работодателю не хочется, чтобы его сотрудник тратил время на Гугл вместо работы.