Что такое SQL?
SQL (Structured Query Language) — формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL не является языком общего назначения: он специализирован для работы с табличными данными и реализует декларативный подход, при котором пользователь описывает, какой результат нужен, а не как его получить. Практически все современные СУБД (PostgreSQL, MySQL, Oracle, SQL Server, SQLite) используют SQL как основной интерфейс взаимодействия с данными. Стандарт языка определяется ISO/IEC 9075, но каждая СУБД реализует собственные расширения (T-SQL для SQL Server, PL/pgSQL для PostgreSQL).
На собеседовании: достаточно дать краткое определение и упомянуть, что SQL — декларативный язык. Частая ошибка — путать SQL с конкретной СУБД или называть его процедурным языком.