1) Math (calculus, probability, statistics, brainteasers), CS (algorithms, data structures, OOP, brainteasers), finance (depends on group - product specific knowledge like fixed income, FX, equities)
2) One week is really not enough to do thorough prep. I found I needed 3-4 weeks at least, and...