Имхо, проверять знание sql на собеседовании — странная история как минимум по двум причинам:
1. SQL на уровне, который позволяет писать простые запросы, учится за день-два
2. Зачем проверять такие вещи, если можно просто спросить? Зачем нанимать людей, которые могут обманывать в таких вопросах? Зачем нанимать на продуктовые роли людей, которые не готовы быстро научиться новому?