I applied through university. I interviewed at Citi (Saint Louis, MO)
Interview
Interview went well, I got through the first interview but didn't make it through the second interview. Questions were fairly straightforward. They were about what you would expect. I felt the in person interview was actually better than the online to develop some chemistry.
Interview questions [1]
Question 1
What's something related to programming you've done in your free time?