Что в компаниях подразумевают под «основы js»?
Вот. Читайте до посинения.
Прототипы, таймеры, глубокое копирование, DOM. Map filter. В общем действительно основы, в качестве прицепа идут селекторы и умение пользоваться консолью отладки