What is Salesforce1 ?
Salesforce1 is one of the product provides by sales force.com. This sales force1 is a mobile application for Android and IOS devices.
What is Force.com?
In force.com developers can develop applications using apex and visual force languages
What is Work.com?
It is Social performance platform management plat form which is mainly used by managers and employees to improve their work performance.
what’s the distinction between Force.com and Salesforce.com?
Force.com could be a cloud computing platform wherever the developers build multi-tenant applications. Salesforce.com could be a cloud computing platform, it contains solely normal objects. Salesforce.com is hosted on the force.com platform.
What is App Exchange ?
It is an On line application marketplace like app store and Google play. In App exchange nearly 3000 Applications Available.
How to provide security for meta data files (Schema) ?
Using profiles and Permission sets
How Many ways to login Salesforce ?
- Through web Browser
- External API (Application programming Interface ) like data loader.
- Single sign on SSO
- OAuth
What are Governor Limits?
As we know all sales force Apex is runs at multi tenant environment, so it runtime strictly enforce some limits.
or
To assure that no one gains resources from others, Force.com establishes various restrictions(governor limits) that limit code execution. Salesforce must do this due to its multi-tenant architecture, where all the customers and organizations share one resource. If the governor's limits are not satisfied, an error will rise, and the program execution will terminate. Following are the types of Governor limits:
- Static Apex Limits
- Per-transaction Apex Limits
- Size-specific Apex Limit
- Per-transaction Certified Managed Package Limits
What is the difference between Unmanaged and Managed packages ?
- Apps on App Exchange are distributed in managed and unmanaged packages.
- Both packages are containers holds the code and metadata associated with apps
- In the managed packages we can't able to see the code
- In unmanaged packages are as like open source, we can open and do the changes in code also
What is the important standard object available in the org for sales business?
Campaign -> Lead -> Account -> Contact -> Opportunity -> Product
What are the important standard objects exist for support business?
Account -> Contact -> Case -> Solution
What is Recycle Bin in sales force?
Recycle bin is nothing but deleted records is available in Recycle bin
Click on App Launcher and Search Recycle Bin as like below image
Note: There is a limit of recycle bin, if we delete bulk records it's exceeded that storage limit, then the records are permanently deleted
Note: Deleted data only 15 days available
Note: Your Recycle Bin can contain 25 times your MB storage capacity as records. For example, an org with a storage allocation of 2,000MB (2GB) can have 50,000 records in the Recycle Bin: 25 x 2,000 = 50,000 records.
What is User in Salesforce?
User is able to login sales force and we can give access based on their requirements
Explain about security model in salesforce?
It has been briefly classified into two types
1. Org Level - Access on objects, tabs, fields, apps etc..
2. Record Level Security - access that records are saved into sales force. visibility of data sales force
What is metadata can u explain with example from org?
Metadata is data about data. When we deploy any item so this is done through API names then you can say you are deploying metadata items.
What is Metadata?
Salesforce metadata is an essential element of the Salesforce architecture. It involves different fields, code, configurations, logic, and page layouts used for building the key information architecture of your Salesforce org, making your Salesforce instance look the way it does.
Types Of Salesforce Metadata
Based on the purpose they solve and the manner in which they help you customize a function in Salesforce, Salesforce metadata can be divided into different types.
Three of the most common categories in which you can put such metadata include:
1. Data:
2. Programmability
This refers to the custom code built on top of the CRM platform for developing applications, carrying out integrations, or performing different processes as per the org’s needs. Common examples of metadata falling under this category include Apex Classes, Apex Triggers, and Apex Page.
3. Presentation
The metadata types falling under this category are concerned with the way in which users interact with the CRM platform. Common examples of these Salesforce metadata types include reports, dashboards, components, page layouts, etc.
What are the ways to implement the metadata in Salesforce?
Following are the ways to implement metadata in the Salesforce:
- By using Change Sets
- Eclipse with Force.com IDE
- Salesforce package
- Through Migration tools
Why Is Salesforce Metadata Backup Important?
Salesforce users often make the mistake of assuming that metadata is not as important as data, making them be less and less alert about metadata safety and backup.
However, it is important to understand that it is the metadata that builds your Salesforce architecture and makes it more than a mere collection of data. It helps you control the behavior of your Salesforce environment and perform a range of processes effectively.
Backing up metadata holds special importance for any Salesforce user. Here are the three key reasons why Salesforce metadata backup is important:
2. Safeguarding Data Relationships
3. Reduce The Implications Of Data Loss Or Error
What Are the Things To Consider While Backing Up Your Salesforce Metadata?
1. Weekly Export
2. Export Using Salesforce APIs
3. Package Manager
What is Custom Metadata?
Custom metadata is a unique type of Salesforce application metadata that can be customized, deployed, packaged, and upgraded according to the needs of your organization.
Custom metadata types are used for the following key purposes:
1. Creating connections between different Salesforce objects by appropriate object mapping
2. Combining configuration records with custom functionality by using Apex code
3. Creating and managing lists for better use of database
4. Storing important information like API keys within your protected custom metadata types in a package
What is the limit of the Data.com records that we can add to Salesforce?
How does Salesforce implement Sales Tracking?
How does Salesforce track sales details?
Salesforce gives the accurate results of following things such as
- Number of customers served on a daily basis
- Regular sales numbers
- Complete reports from the Sales Manager.
- Generates sales reports on a timely basis
- It provides the details of repeat customer activity
Explain Custom Labels?
In Salesforce, we use custom labels for creating a multilingual application. Using the native language, they give information to users in the form of help texts and error messages. We can define the custom labels as custom text values that we can access from the Apex class or Lightning components and promptly or even the Visualforce page. We can translate these values into the language supported by the salesforce. Through the following path, we can access custom labels:
Note: You can create up to 5,000 custom labels for your organization, and they can be up to 1,000 characters in length. Custom labels from managed packages don’t count toward this limit.
Setup->Search Custom Labels in Quick Find Box->Custom Labels
Objects And Tabs, Fields, List View Interview Questions :
What is object?
Salesforce objects are database tables that permit you to store data that is specific to an organization.
Salesforce objects are of Two types :
Standard Objects : Standard objects are the kind of objects that are provided by sales force.com such as users, contracts, reports, dashboards, etc.
Custom Objects : Custom Objects are created to store information unique to an organization. Custom objects extend the functionality that standard objects provided. Based on Requirements will create custom Objects
Note: We can identify an Object is Standard or Custom by using their API Name, Custom object API Name ends with __c (Double underscore). Simply remember 'C' means Custom. But Standard object API name never ends with __c.
What are optional features?
Create, customize, edit, delete, or truncate custom objects to extend the functionality that standard objects, like accounts and contacts, provide.
what are one time object creation options in sales force?
There is nothing like one time Object creation in Sales force as you can always allowed to make changes to meta data(Object) to add or remove based on your requirement.
How many objects we can create in the salesforce?
There is a hard limit of 3,000 total custom objects per Organization, regardless of whether they're created within the Org or installed from the AppExchange. For example, with Unlimited Edition, you could create 2,000 custom objects and install an additional 1,000 objects.
Can we delete the standard objects?
No, It's not possible
Can we delete the Custom Objects?
Yes, we can able to delete
What are the possibilities to customize the standard Objects?
Rename the "Label and Tab name".
Object falls under which part of MVC?
- Fields, Objects, and Relationships come under the Model section of MVC sales force architecture.
- The presentation of information to the user is nothing but the View. This is one user interface given to the user for interaction with the system.
- A view consists of visual sales force pages and components.
Can we deploy the object from Sandbox to production using change set?
Yes We can able to deploy the object
CRED permissions on object are controller by?
Profile and Permission set
Can we assign CRED permissions on object by using Permission set?
Yes It is Possible
What is the meaning of 'Starts with vowel sound' while creating object?
If name start with vowel then plural label will be provided accordingly like we need to take care about "s" or "es" as per English rule.
Which options can we customize in standard object?
Yes, we can create custom fields, validation rules, triggers etc. on standard object
How Many ways can we create Custom Object?
1. By Using Schema Builder we can able to create, There is no option available to create tab launch wizard option.
Go to Schema Builder ⇨ Click On Elements ⇨ Drag a Object Element then it will display as like below image
2. By Using Spreadsheets
3. By Using Standard Navigation In Homepage, Object Manager
In the Object Manager Standard Process and while clicking on drop down option we can able to create
How to recover deleted object?
To view a list of deleted custom objects:
- Go to the object management settings for custom objects.
- Click Deleted Objects at the bottom of the list.
The Deleted Objects link appears only when you have at least one deleted custom object in your organization. The number in parentheses indicates the total number of deleted custom objects.
- In the Deleted Objects list, you can do any of the following:
- Click the object’s label to view details about it
- Click Erase to permanently remove the object and its data
- Click Undelete to restore the object and its data
1.Go To Setup -> Build -> Create -> Objects-> Then you can able to see the link "Deleted Objects" this will be work in Classic View Only
2.Restore Deleted Objects Using Sales force Data Loader
3.Restore Deleted Objects With the Sales force Data Export Wizard
4.Restore Deleted Objects With Sales force Reports
5.Restore Deleted Objects With Third-party Backup
How can we change the Grant Access using Role hierarchy for Standard Object?
Not Possible
What is Out of Box functionality?
Standard features provided by Sales force (no need to go for development)
What are setup objects
Setup objects are those which interacts with meta data(Profiles, permission sets, users, roles)
What are Non-setup Objects?
All other object (Standard & Custom) are non setup object.
What Is External Objects in Salesforce?
External objects are similar to custom objects,
But external object record data is stored outside your Sales force organization.
What is the Limitation External Objects in Sales force?
100
What are the different data types a standard record name field can have?
Standard record name field we have either data type text or Auto Number with a limit of 80 Characters
- No
- Opportunity
- Task
- First choose which object has to be a Parent object(Master) and Child Object(Detail).
- For our understanding lets say for now we decide ObjA to be Master object and ObjB to Detail object.
What are the differences between Custom Objects and Custom Settings?
Custom Objects | Custom Settings |
Custom Objects store the data in the database. | Custom settings store the data in the Application Cache memory. |
Custom objects have to use SQL queries for fetching the records from the database. | Do not need to use SQL queries for fetching the records. |
In custom objects, all data types exist. | In Custom settings, only confined data types exist when compared to custom objects |
On Custom objects, we can create apex triggers and validation rules. | On List Custom settings, we cannot create apex triggers and validation rules |
We can create a tab for custom objects. | We cannot create a tab for custom settings |