1)Чем отличается синхронный код от ассинхронного и способы написания последнего. Базовые знания JS(scope,this,e6).
2)Что такое eventloop, eventemitter. Запуск нескольких процессов ноды. Тестирование кода.
3)пес его знает. Express + mongoose + passport это самый минимум.
4)Рест апи с авторизацией и регистрацией, в виде блога или чата.