Working in a Professional Environment

2021-8-16 Less than 1 minute

# Working in a Professional Environment

1. What is Inheritance?

A mechanism where you can derive a class from another class for a hierarchy to set and share attributes and methods. 

1
2

2. What is the Singleton design pattern?

A design patter that restricts the instantiation of a class to one single instance. 

1
2

3. What is the Observer design pattern?

A pattern where an object maintains a list of its dependents and notifies them automatically of any state of changes. 

1
2

4. What is the Strategy design pattern?

A behavioral pattern that enables selecting an algorithm at runtime. 

1
2

5. What is the Factory design pattern?

A creational patter that uses factory methods to deal with the problem of creating objects without having to specify the exact class of the object that will be created. 

1
2

6. What is test driven development?

A design process that rely's on software requirements to be fully converted to test cases before being fully developed, and then testing the software against all test cases. 

1
2

7. In Scrum/Agile what is the DoD?

Definition of Done. Decided beforehand when done is actually done. 

1
2

8. Give two examples of a user story:

Post it notes and whiteboards? 
1

9. During which ceremony is your Sprint Backlog created?

Sprint planning ceremony. The 2nd. 
1

10. In which of these ceremonies are Tasks assigned to you?

Sprint planning meeting?
1
Last update: October 18, 2021 01:14
Contributors: Derek Shain