Salesforce's onsite usually has 2 coding interviews. As with the technical phone screen, tooling varies, but you might have to use Quip (their answer to Google docs). These are the most important parts of the onsite – both the system design and the behavioral rounds don't carry as much weight.