мне видится оптимальным для мидла вариант где-то такой:
1. Три-четыре вопроса по основным майндфакам основного рабочего языка, чтобы понять что человек принципиально тот за кого себя выдает. Ну в js это асинхронность, замыкания, контекст.
2. После этого какая-нибудь не особо головоломная задача на бумажке, над которой обязательно надо оставить подумать на полчаса в одиночестве.
3. И после этого уже за жизнь поговорить если есть сомнения, без вопросов про строчки спецификации