Тестируют по проге (контест и тест на знание ООП и языков, кажется) и из самых сильных делают группы "продвы" - у них алгоритмы читает Рухович, а не Степанов и по С++ что-то там углубленное, и тренировки ICPC. Как то так. Могу соврать, так как мой ребёнок в обычной группе и про продву я краем уха