I applied online. The process took 3 months. I interviewed at Visa Inc. in Dec 2019
Interview
Phone call with HR followed by technical interview with 2 senior engineers. Final round was a superday with behavioural and technical questions asked. Ghosted after the final round, rather unfortunate as updates during the process were frequent.