Esri interview question

Some examples of design patterns