Подскажите, плз, какие-нибудь более-менее адекватные тесты для кандидатов на вакантное место программиста C# и C++.
Знаю, что тесты — фигня, но отдел кадров требует.
P.S. Русскоязычные желательно.
Здравствуйте, Solodow, Вы писали:
S>Подскажите, плз, какие-нибудь более-менее адекватные тесты для кандидатов на вакантное место программиста C# и C++.
S>Знаю, что тесты — фигня, но отдел кадров требует.
Была темка про обсуждение интервью по C# —
здесьАвтор:
Дата: 15.02.09
. Про тесты там вроде не было, но вдруг будет полезным.
И вот
ещеАвтор: FSerdukov
Дата: 20.01.09
про Brainbench темка.
Здравствуйте, Solodow, Вы писали:
S>Подскажите, плз, какие-нибудь более-менее адекватные тесты для кандидатов на вакантное место программиста C# и C++.
S>Знаю, что тесты — фигня, но отдел кадров требует.
Почему фигня? Как раз в программировании, тем более на С++, в тестах все и выясняется (ну, многое
. Если человек не реагирует на исключение в коде деструктора, или теряет память в копирующем конструкторе, или не знает идиому erase-remove — он что, даже Мейерса не читал??
Есть как минимум три варианта тестов:
— ответить на вопросы теста
— написать программку (типа перевернуть строку, проверить парность скобок и т.п.)
— по имеющемуся исходнику найти ошибки и стремные места (устно)
Первый самый простой но наименее эффективный. Второй и третий хороши каждый по своему: один проверяет соображаловку, второй — опыт (что для С++ критично важно). Какой выбрать — решать Вам.
В моей статье ("Поиска работы в московском IT") коротенько написано, какая из крупных контор какой метод использует.
Здравствуйте, Basil2, Вы писали:
B>Почему фигня? Как раз в программировании, тем более на С++, в тестах все и выясняется (ну, многое . Если человек не реагирует на исключение в коде деструктора, или теряет память в копирующем конструкторе, или не знает идиому erase-remove — он что, даже Мейерса не читал??
Не видел ни одного теста по С++, афффтарам которого не хотелось бы забить в голову гвоздь.
Бо тесты скатываются "разберись, что этот говнокод делает" (с ошибками в ответах) и конструкциям, за появление которых в коде в приличных местах разжалуют в дворники.
Здравствуйте, Solodow, Вы писали:
S>Подскажите, плз, какие-нибудь более-менее адекватные тесты для кандидатов на вакантное место программиста C# и C++.
S>Знаю, что тесты — фигня, но отдел кадров требует.
Если для кадров, то есть довольно бездарные но бесплатные --
http://www.certifications.ru/.
Если для себя -- дай описание рабочего класса, с парой ошибок тонких. Если найдет молодец.