Riverbed Technology interview question

To write a program in Java, TCP/IP, Mutex, Java theory basics