Software Engineering and Computer Science Flashcards
1
Q
Popular data structures types
A
2
Q
Array - pros and cons, price of the operation, when to use?
A
3
Q
Hashmap - pros and cons, price of the operation, when to use?
A
4
Q
List - pros and cons, price of the operation, when to use?
A
5
Q
What is binary search, how it works, it’s price and requirements to use?
A
6
Q
Graph algorithms - Wide search, Deep search, A*
A
7
Q
Other Data structures and algorithms?
A
8
Q
Basic OOP principles
A
9
Q
Incapsulation
A
10
Q
Polymorphism
A
11
Q
Inheritance
A
12
Q
Describe some patterns that you used and know
A
13
Q
Multiple inheritance pros and cons
A
14
Q
OOP Principle 4
A
15
Q
OOP Principle 5
A