Definitions
interview/ professionalism
stuff
review
100

A process of hiding the implementation details from the user and showing only the functionality to the user..

Abstration

100

you cannot do this when asked for a definition

use the informal def

100

1.Polymorphism

2. Encapsulation

3. Inheritance 

4.Abstraction 

The 4 pillars of object oriented programming?

100

------- are categories, and objects are items within each category.

All ------- objects should have the basic class properties.

class

200

A concept that acquires the properties from one class to other classes.

Inheritance 

200

Some jobs will not hire you if you use this

a code sharing site

200

A programming paradigm the concept of "objects", which contain data and code. The data is in the form of fields and the code is in the form of methods

What is object oriented programming

200

 a block of code which only runs when it is called. You can pass data, known as parameters, into a  --------. --------- are used to perform certain actions, and they are also known as functions.

method

300

Refers to integrating data and code into a single unit. A class's variables are hidden from other classes and can be only accessed by the methods of the class in which they are found. 

Encapsulation

300

Software engineering interviews have two parts: what are they

1. a practical interview- an exam showing your skills

2. a softskill interview- people stuff

300

Bonus

beat damauze in towers of hanoi

300

 a block of statements that is defined to perform a specific task. is also called a reusable code because once it is created, it can be used again and again.

functions

400

Means "many forms", it occurs when we have many classes that are related to each other by inheritance. Polymorphism uses the attributes and methods inherited from another class to perform different tasks

Polymorphism

400

What should you do before an interview

practice practice practice 

400

1 A function always calls itself

2 stopping the function

3 every function approaches the base case

What are the 3 pillars of recursion

400

We use ----- to reuse code over and over. 

 methods 

500

Bonus

fully state the formal definition for recursion

500

If an interviewer takes you out for a meal, what should you do

review formal dining etiquette 

500

the stack keeps duplicating and takes all the memory causing an error

Stack over flow

500

an instance of a Java class, meaning it is a copy of a specific class.

object

M
e
n
u