Pergunta de entrevista da empresa Autodesk

How to detect a cycle in a graph?