What is the difference between Dynamic binding and static binding, Can we have private constructor, can we overloaded Main method, Difference between Hashmap and Tree map, Difference between arraylist and linkedlist, Usage of transient keyword, In SQL- Why we use group by ? And ask me to write a query where i have to combine two tables(normal inner join and group by clause), second he ask me various joins , and when to use subquery and when to use joins