Core java questions, focussing on understandings of different data structures and jvm internals. Questions included differences between ArrayList, LinkedList and choices for using each as well as financial questions on derivatives markets and commodities.