Front-end middle, Back-end nodejs — junior как выровнять уровень?
1)Чем отличается синхронный код от ассинхронного и способы  написания последнего. Базовые знания JS(scope,this,e6).
2)Что такое eventloop, eventemitter. Запуск нескольких процессов ноды. Тестирование кода.
3)пес его знает. Express + mongoose + passport это самый минимум.
4)Рест апи с авторизацией и регистрацией, в виде блога или чата.
1. Посмотрите на сайте вакансий требования, которые предъявляются. 
2. Сходите на собеседование.