RateGain interview question

Design pattens in java.