Tabcorp Interview Question

Java performance tuning of existing application? Multithreading? Database? Alogorithms? Design Patterns?