Amazon Interview Question

Know the ins and outs of object oriented programming and be really comfortable with data structures.