CTS interview question

mostly on collections and multithreading