Как сейчас с работой'24?
хотят на контракт без указания сроков
Так в чем проблема? Напиши и узнай как о старте, так и о длительности. Как правило сроки - это такая условность, что я даже не понимаю зачем их указывают в 99% случаев :)
Еще из интересного - обязательны знания SQL (без указания СУБД)
Меня тут больше удивляет, когда требуют скажем Oracle SQL. Нет, я понимаю, что SQL от БД к БД имеет какие-то свои отличия... но, блин, если есть какие-то особенности, то их всегда можно нагуглить. Еще меня весесят требования типа "Oracle SQL не менее 5 лет" :) Какой в этом смысл? Если ты используешь слой данных за которым установлен оракл и работаешь так 10 лет (при этом не написал ни одного запроса к БД),
то ты проходишь требование, а если ты год каждый день фигачишь SQL запросы, то не проходишь :)
Короче, те, кто не указывают БД скорее более адекватные ребята :)
навыки использования SQL в тестировании указанного выше.
Скорее всего придется накатывать/откатывать снепшоты. Апдейтить ожидаемое состояние БД и всякое такое прочее по-мелочи. Короче говоря, инициализация БД и сравнение результата с идеалом.