Wells Fargo Interview Question

Tell me a about Java garbage collector. Tell me about your hardest academic project. What is the difference between an interface and a class? What is the difference between a list and a hashmap?