Do you usually use tests?
What is the difference between mocking and stubbing?
In Java, what is the difference between an ArrayList and a LinkedList?
What is the difference in terms of memory allocation between the both? What happens when you exceed the maximum specified capacity of an ArrayList?
What does a static syncronized method do?