Apply online; very important to have a good cover page detailing competency with people and an enthusiasm for talking. Simply being polite and discuss whatever subjects come up with a constructive outlook helps immensely.
My challenge was feeling like I might not actually be doing too well because the managers are so good at being friendly and laughing along. It's tough getting a read on those people.