Pregunta de entrevista de Tarana Wireless

Object-Oriented Programming - design a class to represent a Filesystem in Linux. How does a directory store files? What data structure?