The interview process took place in two rounds.
First, there was an online coding assessment in the language of your choosing. It wasn't terribly difficult, similar to a second-year assignment question.
The second round was an in-person interview at my local office in Halifax. The entire atmosphere was so calming and seemed intentionally created to be less intimidating. It was my first "real" interview, so I greatly appreciated this.
I was interviewed by two employees, one from each team that was hiring an intern. I was then taken on a tour of the office and met the manager.
Overall, a really good interview experience.
What would you do if you came up against code that you didn't understand?
The following metrics were computed from 12 interview experiences for the Salesforce Software Engineer (Internship) role in Canada.
Salesforce's interview process for their Software Engineer (Internship) roles in Canada is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Salesforce's Software Engineer (Internship) interview process in Canada.