Domanda di colloquio di Rheinmetall

What is an eigenvalue/eigenvector? Describe the Abstract Factory design pattern.