Unlike Google, Facebook, and Amazon, Salesforce matches you up with a team to interview with instead of matching you with a team after the interview (at least this is what happened in my case). I had two total remote interviews.
My first interview was an hour-long video interview with this team's engineering lead. As I had CSS, Java, and JavaScript on my resume, I was asked some language-specific questions about them. I was also asked to complete a straightforward CTCI-type question on a Google Doc. I was given the opportunity to ask the manager about the internship, the projects I'd be working on it, the tooling, etc. About 4-5 days later, I was notified that I made the next round.
My second interview was an hour long phone conference with 3-4 engineers on this team. The interview was focused pretty intensely on my work and project experience. They wanted to know which tools I used, certain tradeoffs that I had to make, testing/CI, etc. This interview was more relaxed because I had a good handle on my projects. I also had an opportunity to ask questions about the internship, team, and tooling. About a week and a half later, I received an offer.