Riverbed Technology interview question

1. difference b/w thread and process 2. TCP vs UDP 3. implement hashmap