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
2. What is the Singleton design pattern?
A design patter that restricts the instantiation of a class to one single instance.
1
2
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
2
4. What is the Strategy design pattern?
A behavioral pattern that enables selecting an algorithm at runtime.
1
2
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
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
2
7. In Scrum/Agile what is the DoD?
Definition of Done. Decided beforehand when done is actually done.
1
2
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