Persistent Systems interview question

1. Diamond Pattern 2. Basic Java 3. Exceptions