Differences Between Workflows And Approval Process,Custom Settings and Custom Object in Salesforce

61. What are differences between custom settings and custom objects?
Custom Settings:

1. Custom settings are SOQL inexpensive
2. We can’t write triggers on custom settings
3. Fields on which we can create custom settings are restricted like picklists, lookups and formula fields can’t be created in custom settings
4. No Page layouts, record types, validation rules and workflow rules can be used on custom settings
Custom Objects:
1. Custom Objects are SOQL Expensive
2. We can have triggers on custom objects
3. No restrictions on creation of fields
4. Can be used on Custom objects 

62. What are differences between workflows and approval process?

The key difference between workflows and approval process are as below
Workflow rules consist of single step and a single action where as approval process has multiple steps and different actions.
Workflow rules trigger automatically and the rules when triggered are not visible to the user. Approval process on the other hand, contains multiple step s each requiring a specific “I Approve or Reject” user action by the specified approvers.

63. What is the daily email alerts limit per standard salesforce license for workflow and approval process? And what is the overall daily organization limit?
Daily email alert for approval process and workflow are 1000 per standard salesforce license.
Overall daily organization limit for workflow and approval process email alert is 2000000 (2 million)

64. How many ways a field can be made mandatory?

A field can be made mandatory in 4 ways.

1.     While creating a field, we can make it mandatory
2.     Using Page Layouts
3.     Using Triggers
4.     Validation Rules

65. What are trigger best practices?

Trigger best practices include below things

1.     Avoid DML, SOQLs in triggers
2.     Have one trigger per object
3.     Have a helper class to hold the logic of the trigger
4.     Avoid recursion

66. What are the difference between 15 digit id and 18 digit id?
Difference between 15 digit ID and 18 digit ID is,
15 digit id is case sensitive
18 digit id is case insensitive

Last 3 characters of the 18 digit id represent the checksum of the capitalization of the first 15 digitss

67. What are different user licenses available in salesforce and explain them?
Below is the list of licenses available in salesforce
1)     Salesforce  Full access to salesforce CRM and appExchange
2)     Salesforce Platform  Access only to Custom apps but not standard CRM
3)     Force.com One App  Designed to access only one custom app with unlimited number of tabs
4)     Force.com Knowledge Subscription  Grant user access to Force.com Light app or Force.com enterprise app but no CRM functionality
5)     Knowledge Only User Designed for users who only need access to the Salesforce Knowledge app
6)     Chatter Free  User has access to chatter which includes feeds, profiles, files and groups
7)     Chatter External  Designed to allow customers in Chatter groups. Customers are users outside of a company’s email domain.
8)     Chatter Only  User has access to Groups, feeds, people, profiles and files along with access to view accounts and contacts, modify custom objects and use CRM contents, Ideas and wers

68. What is traction workbench in salesforce?

Traction workbench is a salesforce feature for implementing the language in multiple languages. i.e not just the data but also all your configurations and customizations that you do as part of the implementation.

69. What is workbench in salesforce?

Workbench is a powerful, web-based suite of tools designed for administrators and developers to interact with salesforce.com organizations via the force.com APIs. Workbench includes robust support for the Force.com Partner, Bulk, Rest, Streaming, Metadata, and Apex APIs that allows users to describe, query, manipulate, and migrate both data and metadata in Salesforce.com organizations directly in their web browser with a simple and intuitive user interface

70. What is Data Loader and how many ways we can use Data Loader?

Data Loader is a client application, used for bulk import or export of data.
Data Loader can be used in 2 ways.
1.     User Interface
2.     Command Line

71. How many records we can insert using Data Loader?
We can insert up to 5 million records using Data Loader

72. What are the objects supported by Data Loader?

Data Loader supports all objects including custom objects

73. How often do Salesforce update the software?

The background software is typically updated thrice a year, Spring, Winter and Summer. Software updates are trparent to the user base and only require a small maintenance window over the weekend.

74. Can I have custom development within the Salesforce.com platform?
Yes, there are a number of different programming solutions available depending on the type of development required. There is the FORCE.COM development environment and typically Apex and Java languages that can be used.

75. Can I integrate my email from Outlook or other mail solutions?
Yes, there are a number of standard off the shelf tools that allow emails and contact information to be synchronized with data in Salesforce.com

76. How easy is it to customize the environment to reflect the way my business works?

It is relatively easy to configure the look and feel, add new fields, load up your company logo and change page layouts. You should always have a CRM strategy before you start and consider the impact of change on your data. If you have any concerns, our team of experts will happily help you!

77. How much space do I get with Salesforce?

All customers receive the default minimum storage amount of 1GB of data and 1GB of files.
Group Edition has 1GB of data and 1GB of file storage shared by all users. Professional and Enterprise Editions provide 20MB of data and 600MB of file storage per user.
Unlimited Edition provides 120MB of data and 600MB of file storage per user.

78. Where is my data being stored?

Depending on your geographical location, Salesforce.com will store your data in a number of hosted facilities in North America, Europe or the Asia Pacific.

79. How do I get my data back?

There are a number of tools and services that allow you to extract your data on going and at the end of the service contract. If you need a business continuity or Disaster Recovery plan, our trained Salesforce professionals will be please to help!

80. Are there Apps that perform different functions and services in Salesforce.com?

Yes, Salesforce has its own marketplace with currently over 1500 cloud computing and business applications to download and install.

3 comments:

  1. Very Helpful... Thanks for sharing.. Read more about Salesforce Interview Questions And Answers at https://www.janbasktraining.com/blog/top-salesforce-interview-questions-and-answers/

    ReplyDelete
  2. Hi There,

    This is indeed great! But I think perhaps you are generally referring Salesforce Interview Questions With Answers which is getting unsustainable.

    I have an apex datatable returning some User fields from a list in my apex class. I would like to include a column "This Month's Sales" which would return the total $ of opps closed won this month. I can run the SOQL in my class but I'm not sure how to get the correct result per user into the table, i.e. how to put it into the correct row and column in my table. Can I attach this $amount to each user without creating a custom field?

    I am so grateful for your blog. Really looking forward to read more.

    Kind Regards,
    Preethi.

    ReplyDelete
  3. @Preethi Sharm, I would suggest to use wrapper class, hold user and other aggregation field which you want and use list of wrapper class on visualforce page. I would suggest to post such questions on salesforce.stackexchange.com. It will get quickly solved.

    ReplyDelete