Microsoft Interview Question

Object oriented question was to design a file system and a way to find a file within it. All done through code rather than a whiteboard, felt more like a coding question.