In about 2 weeks I'll be flying out (all expenses paid) to an on-site technical interview for a front-end internship. I'm wondering if the wonderful people on HN have any suggestions as to what I should refresh myself on. Books, materials, concepts, etc.