Frage im Vorstellungsgespräch bei Fidelity Investments

How would you structure a bookshelf class in Java?