I applied through university. The process took 1 day. I interviewed at American Express
Interview
First round was an online test. I don't remember the questions.
Next round was technical round focused mainly on your resume. Be thorough with your resume and you are good to go. Be confident and calm.