What are different types of arguments?
Explain about abstraction?
Explain about the analysis phase?
What's the main difference between arraylist / hashmap and vector / hashtable?
Name the different creational patterns in object oriented design?
How do I make sure that an object is released in code such as a connection or file object?
What is the difference between an abstract class and interface in java?
What is the difference between class inheritance and interface inheritance?
What is the function of pure virtual functions?
What is the syntax of object oriented method call?
What is inheritance in java?
Explain serialization and overriding?
Explain the purpose of composition.