I applied online. I interviewed at Discover in Aug 2017
Interview
Telephonic interview followed by in-person interview with a panel consisting of members from different functions. This included dev lead, QA lead, product management and senior management. Interview was lengthy and they try to maintain pressure.