Procter & Gamble interview question

Java core, system design, oop, design patterns, multi-threading, past experience.