I applied through an employee referral. The process took 2 months. I interviewed at RBC (Toronto, ON)
Interview
Had an initial phone screening then was given a take home assessment that took roughly five hours to complete.
After that I was brought in for an on-site cultural assessment, a handful of language and platform specific questions, and a twenty minute application implementation test.
Interview questions [1]
Question 1
Explain a time when you had difficulty with a report and how you handled the situation
I applied online. The process took 2 weeks. I interviewed at RBC
Interview
HR call , tech interview in person, management interview, team interview. Mostly Java and J2EE related questions. Explain previous project, use white board to draw flow. Behavioural questions like conflict resolution, etc
The process took 1 day. I interviewed at RBC (City of London, England) in Apr 2010
Interview
The interview was arranged by a recruitment agency.
The process consisted of a chat with two developers, followed by a technical test, followed by a chat with the hiring manager, took 3 hours total. I received an offer two days later.