От компании зависит. Часто тестового задания нет, иногда оно есть на 3-4 часа с применением фреймворка для решения простой задачи - просто чтобы посмотреть, как человек умеет применять этот фреймворк.
Вопросы разные, от теории (Расскажите, что значит S в SOLID), до практики (что происходит внутри коммита UnitOfWork паттерна)