Подскажите наиболее популярные/полезные ресурсы для онлайн тестирования в плане IT разработки. Хотелось бы адекватно оценить и подтянуть знания в некоторых областях. Конкретно интересует С#/C++, SQL, основы баз данных, многопоточное программирование, алгоритмы. Желательно на русском.