I applied through college or university. The process took 4 weeks. I interviewed at SwissVBS (Toronto, ON) in Apr 2017
Interview
It was relaxed, yet professional. There were 4 interviewers. It was a conversation to get to know about you as a person as well as to gain an understanding about your skills.
There were 4 people on the panel, they asked general questions about core skills and the role. Have a good idea of what the company does. There is also a short case study at the start that you must present to them.