Domanda di colloquio di Nasdaq

Write a Java program that looks for a file starting from a given directory that contains sub-directories.