Comodo interview question

Shortest path, binary tree, string manipulation, cycle detection in linkedlist