I applied online. I interviewed at IBank (Costa Mesa, CA)
Interview
Interview was pretty hard and I was convinced I wouldn't get it because the HR manager was very intimidating. She made the internship seem very engaging and worthwhile which ended up not being the case later. But overall the interview made the company seem great.