1) знание SQL на нормальном уровне (аналитические функции, мативацию, рекурсивные запросы)2) умение читать и понимать планы выполнения запросов3) знания структур данных и алгоритмов (мы не то, чтобы требуем знания двадцати алгоритмов сортировки, но чем стек отличается от хеш-таблицы, а также предназначение критической секции понимать безусловно нужно)...