Interveiw Flashcards
What is abstraction?
a process of hiding detail from the user and just displaying functionality.
What is encapsulation?
Is a method for hiding into one object or unit while also protecting it from the outside world
What is inheritance?
Situation where you create classes that are subclasses of other classes
What is polymorphism?
Means “many forms”. Happens when many classes are connected by inheritance which allows us to inherit characteristics and methods from another class. Polymorphism use these techniques for many purposes.
Questions to ask:
Can you tell me more about the day-to-day responsibilities of the role?
Are there opportunities for training and progression within the role/company?
What do you enjoy about working here at the company?
How long have you been here at the company?
Has your role changes since you’ve been here?