I applied online. The process took 2 months. I interviewed at RBC Investor Services (New York, NY) in Apr 2017
Interview
Multiple interviews the last one was with multiple employees from the floor. Overall it was decent, not really sure why I didn't receive an offer. Mostly older interviewers for a progressive technology position so good luck.