Pergunta de entrevista da empresa Jump Trading

why does std::map use rb-trees instead of simple binary search trees?