680 FINAL STUDY GUIDE questions and
answers with solutions 2025
Salesforce - ANSWER it is the world's #1 customer relationship management (CRM) platform. Our cloud-
based, CRM applications for sales, service, marketing, and more don't require IT experts to set up or
manage — simply log in and start connecting to customers in a whole new way.
What is Salesforce used for? - ANSWER Salesforce's services allow businesses to use cloud technology to
better connect with customers, partners and potential customers. The software has become the number
one for customer success and helps businesses track customer activity, market to customers and many
more services.
Why is Salesforce used? - ANSWER It helps automate business processes and extend powerful APIs for
added security. Tools in the App Cloud include: Force.com, a platform as a service (PaaS), allows admins
and developers to create websites and applications with Apex that integrate into the main
Salesforce.com application.
When should we not use sales force - ANSWER 1. NO Executive Sponsorship
Support from the highest levels of leadership is essential for a successful Salesforce implementation.
Executive buy-in ensures adequate designation of resources and promotes user adoption. Without it,
you may have difficulty securing the financial and staff resources to complete a successful
implementation, and may have an uphill battle in getting departments to fully adopt a new system.
If you have an executive who still needs convincing, help them understand the restrictions on growth
caused by your current system and the growth possibilities with Salesforce. Let them know the Total Cost
of Ownership, potential pitfalls, and missed opportunities your current system forces on you, and how
Salesforce can address each of those issues.
2. Organizational Transition
3. I Like Shiny Things
Does your existing CRM work just fine for your organization? Don't implement Salesforce simply because
it's new and shiny. The hundreds of other CRM systems out there were designed for a purpose, and if
,that purpose still meets the operational needs and growth trajectory of your organization, why go
through the pain of a migration?
No doubt almost every nonprofit organization could receive some benefit from Salesforce, but an
implementation is a major endeavor that will take a significant amount of time and resources to be
successful. Consider the costs in comparison to the potential benefits before taking the plunge.
4. Bad Timing
For many organizations the calendar year end is a critical time to meet fundraising goals. If you are one
of those organizations, December is not the time to begin, or end, a fresh Salesforce implementation.
Time your project so you will have at least 3 months for your staff to familiarize themselves with
Salesforce before your busiest season begins.
5. Salesforce Ignorance
What types of companies shouldn't use Salesforce? - ANSWER Company's which are looking for an out-
of-the box solution might be better off with a different tool.
Salesforce scales well. However, some company prefer a solution one can turn on an done. One can do
this with Salesforce as well, but for that kind of requirements there are cheaper solutions on the market
which are easier to use.
What is Salesforce - ANSWER considered SaaS, Platform as a service cause you can use it as a platform
for development and build custom apps,
What is Chaos Engineering - ANSWER is the discipline of experimenting on a software system in
production in order to build confidence in the system's capability to withstand turbulent and unexpected
conditions. ( In terms of Kafka see how long you can run a stream before it crashes)
Salesforce - ANSWER Does not have affordable storage and computer power as in VMS ( and GCP and
AWS services)
How would you integrate Salesforce plugin with a custom app? - ANSWER (Marketing Service app from
the Salesforce app store) Integration would occur by using one of the Salesforce api's.
, Basically there are two different paradigms, if you are developing managed packages then you'll be using
dev orgs, if you are developing an application for one specific customer, than you'll be using sandboxes
(in one of the many flavors that they are offered in). And I do think most orgs will have multiple
sandboxes if they are trying to keep developers from stepping on each other's toes. Here is a pretty
good/short overview: http://www.soliantconsulting.com/blog/2013/03/salesforcecomforcecom-team-
development Also, if you aren't a partner, it is easy to sign up (not so easy to get a formal agreement, but
that comes later) and then you'll be able to create as many dev orgs as you need.
Salesforce API - ANSWER REST API
REST API is a simple and powerful web service based on RESTful principles. It exposes all sorts of
Salesforce functionality via REST resources and HTTP methods. For example, you can create, read,
update, and delete (CRUD) records, search or query your data, retrieve object metadata, and access
information about limits in your org. REST API supports both XML and JSON.
Because REST API has a lightweight request and response framework and is easy to use, it's great for
writing mobile and web apps.
SOAP API
SOAP API is a robust and powerful web service based on the industry-standard protocol of the same
name. It uses a Web Services Description Language (WSDL) file to rigorously define the parameters for
accessing data through the API. SOAP API supports XML only. Most of the SOAP API functionality is also
available through REST API. It just depends on which standard better meets your needs.
Because SOAP API uses the WSDL file as a formal contract between the API and consumer, it's great for
writing server-to-server integrations.
Bulk API
Bulk API is a specialized RESTful API for loading and querying lots of data at once. By lots, we mean
50,000 records or more. Bulk API is asynchronous, meaning that you can submit a request and come
back later for the results. This approach is the preferred one when dealing with large amounts of data.
There are two versions of Bulk API (1.0 and 2.0). Both versions handle large amounts of data, but we use
Bulk API 2.0 in this module because it's a bit easier to use.