20 questions for screening a Salesforce.com consultant