Discover interview question

multithreading, collections, arraylist, garbage collections