I applied online. The process took 5 months. I interviewed at Visa Inc.
Interview
I had 1 Phone Screening, 2 interviews, then offer. Overall fairly easy process with definitive deadlines on when to expect to hear back. Questions were straight forward and not too complicated.