The following Salesforce-Development MCQs have been compiled by our experts through research, in order to test your knowledge of the subject of Salesforce-Development. We encourage you to answer these multiple-choice questions to assess your proficiency.
Please continue by scrolling down.
A. Fields.
B. Phone numbers.
C. Phones.
D. Phone fields.
A. Yes.
B. No.
C. No IP is allowed.
D. Yes, but it is set by default to allow all IP addresses.
A. serverName/services/Soap/c/29.0/ID
B. serverName:port/Soap/services/c/29.0/ID
C. serverName:port/services/Soap/c/29.0/ID
D. serverName/Soap/services/c/29.0/ID
A. InvalidObjectSFault
B. InvalidSimpleObjectFault
C. InvalidObjectSimpleFault
D. InvalidSObjectFault
A. List of single and mass emails.
B. List of mass emails.
C. Single email only.
D. List of mass emails.
A. DescribeGlobalsResult object, which allows to retrieve an array of DescribeGlobalOrgObjectResult objects by calling sobjectlist.
B. DescribeGlobalResult object, which allows to retrieve an array of DescribeGlobalSObjectResult objects by calling sobjects.
C. DescribeGlobalResult object, which allows to retrieve an array of DescribeGlobalOrgObjectResult objects by calling sobjectlist.
A. Scale and precision.
B. Age and scale.
C. Size and time.
D. Scale and position.
A. All objects.
B. Only objects with the right calls.
C. Objects that have errors.
D. No objects.
A. Relationships between master and detail sectors.
B. Relationships between parent and child elements.
C. Relationships between master and slave drives.
D. Cascading deletes and sharing rules that are controlled by the parent.
A. SystemStamp
B. systemModstamp
C. SysModMap
D. SystemMod
A. Reveal sensitive information protected by many layers of authorization.
B. Query the networks information.
C. Query your organization’s information.
D. Query the systems information.
A. includes users, profiles, and roles.
B. approval processes and related objects.
C. content and libraries and their related objects.
D. view and vote statistics, article versions, and other related objects.
A. Writing metadata.
B. Storing binary files in Attachment, Document, and Scontrol records.
C. Compressing files.
D. Encrypting documents.
A. Obtain metadata about another system.
B. Replace your systems metadata.
C. Obtain metadata about your data.
D. Breach security across multiple systems.
A. Never.
B. Before setup.
C. During setup.
D. After setup.
A. sObject
B. sObjects
C. Client
D. Account
A. Currency, formula, number, percent, and roll-up summary
B. Number, percent, checkbox.
C. Currency, number, long text area.
D. Number, percent, day/time.
A. MALFORMED_ERROR
B. MALFORMED_12
C. idError
D. MALFORMED_ID
A. TOKEN
B. mypasswordTOKEN
C. mytokenPASSWORD.
D. PASSWORD
A. create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(),query(),retrieve(), search(), undelete(), update(), upsert()
B. open(), remove(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(),merge(), retrieve(), search(), undelete(), update(), upsert()
C. create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(),merge(), retrieve(), search(), undelete(), update(), upsert()
D. create(), remove(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(),merge(), retrieve(), search(), undelete(), update(), upsert()
A. SYSTEM_TIMEOUT
B. INVALID_SESSION_ID
C. SESSION_END
D. INVALID_SESSION
A. Session Ideas
B. Security Controls
C. Session Monitor
D. Session Controls
A. An element rule.
B. A relationship rule.
C. A system rule.
D. A sharing rule.
A. AutoRollback
B. Committed Automatically Versus Rollback on Error
C. AlwaysOn
D. SuperCommit
A. It invokes a process to breach security.
B. Nothing.
C. It is returned.
D. It is not returned.
A. Only when the array is processed with a matrix.
B. Only when the array is consolidated with a matrix.
C. Yes.
D. No.
A. https://login.salesforce.com/services/Soap/u/29.0
B. https://test.salesforce.com/services/Soap/u/29.0/12.1.0
C. https://login.salesforce.com/services/Soap/c/29.0
A. Not Possible to create Many to Many relationship in salesforce.com
B. Create a direct Many to Many relationship
C. Use a piece of code to relate both objects
D. Use a junction Object
A. date
B. base32
C. time
D. dateTime
A. A solution to the problem.
B. Nothing.
C. The row and column numbers where the problem occurred.
D. A problem itself.
A. When you are loading a large number of records.
B. When you are processing data up to one thousand records.
C. When you are updating small numbers of records at a time.
D. When you are using REST requests and prefer to use SOAP.
A. Custom objects must have unique names within your organization. The first letter is capitalized. Prefix "C__" is added.
B. Custom objects must have unique names within all organizations. The first letter is capitalized. Prefix "c_" is added.
C. Custom objects must have unique names within your organization. The first letter is capitalized. Suffix "__c" is added.
D. Custom objects must have unique names within all organizations. The first letter is capitalized. Suffix "_C" is added.
A. CreateID
B. CreatedById
C. OldID
D. NewID
A. REQUEST_LIMIT_EXCEEDED
B. EXCEEDED_ID_LIMIT
C. INVALID_OPERATION_WITH_EXPIRED_PASSWORD
D. INVALID_SESSION_ID
A. Yes.
B. Yes. It has to be larger.
C. No.
D. Yes, and it has to be significantly larger.
A. FieldCore information.
B. Date and time when this record was last modified.
C. SystemModMap information.
D. The time the system last failed.
A. Undefined fault errors.
B. Just API errors.
C. Only SOAP errors.
D. API-returned SOAP fault messages and general API errors.
A. Triple
B. Alphabetical.
C. Double
D. Single
A. A number of picks.
B. Lists that have been picked.
C. A number of picked numbers.
D. A set of enumerated values from which one can be selected.
A. Common__c
B. c_common
C. common_C
D. c__common
A. In divert() and update() calls.
B. In create() and update() calls.
C. In delet() and update() calls.
D. In distract() and update() calls.
A. Operations running in the foreground.
B. Operations invoked at compile time.
C. Specific operations that your client applications can invoke at runtime.
D. Operations that run in the background.
A. The system has encountered a breach.
B. The system has encountered an internal error.
C. The system has encountered a hardware issue.
D. The system has encountered data loss.
A. The file can be deleted, but not changed.
B. Users can only view objects of this type.
C. Only guest users can read the file.
D. Only the system can read the file.
A. Service Requests and Responses, Asynchronous, Committed Automatically Versus Rollback on Error
B. Service Requests and Responses, Asynchronous, Rollback on Error
C. Some of calls are Asynchronous, Rollback on Error
D. Service Requests and Responses, Synchronous, Committed Automatically Versus Rollback on Error
A. A globally synonymous file that identifies a process.
B. A globally unique field that identifies a record.
C. A globally unique system that identifies a file.
D. A globally unique process that identifies certain data.
A. They are asynchronous.
B. They are synchronous.
C. They perform the same function.
D. They are the same size.
A. Carthaginian.
B. Numerical.
C. Carpathian.
D. Boolean.
A. A field defined by its size.
B. A field defined by another field.
C. A field defined by a formula.
D. A field defined by its metrics.
A. True, or false.
B. False, or yes.
C. 2, or 4.
D. True, or true.
A. Only if they are many-to-custom object relationships.
B. They can, but only in the pre-processing phase.
C. Yes.
D. They could in the previous version of Salesforce API.
A. SecureForce5
B. SecureSales
C. (SSL) protocol SSLv3.
D. salesSecure
A. content and libraries and their related objects.
B. opportunities, products, and schedules.
C. accounts, contacts, opportunities, leads, campaigns, and other related objects.
D. approval processes and related objects.
A. An object, such as an Account or Campaign.
B. An element.
C. A field.
D. An API.
A. In the configuration file.
B. In the error file.
C. In the WSDL file.
D. In the spooler.
A. Users must have superuser privelages.
B. They must be granted “API Enabled” permissions.
C. Users must restart the computer.
D. Users cannot access the API.
A. Their custom flag is set to true.
B. Custom objects can not have the same audit fields as standard objects.
C. They are custom database tables.
D. They relate to other objects and behave just like standard objects.
A. fieldsToNull
B. nullfields
C. ToNullfields
D. thenullifiedfields
A. Has single string parameter.
B. Has single string parameter or does not have any.
C. Starts from the "describe" prefix, has single string parameter.
D. Starts from the "describe" prefix.
A. UI, API, desktop client such as Connect for Outlook, Connect Online, Connect for Office, Connect for Lotus Notes, MS Office Connect, or the Data Loader.
B. UI, API, desktop client such as Connect for Outlook, Connect Offline, Connect for Office, Connect for Lotus Notes, or the Data Loader.
C. UI, API, desktop client such as Connect for Outlook, Connect Online, Connect for Office, Connect for Lotus Notes, or the Data Loader.
D. UI, API, desktop client such as Connect for Outlook, Salesforce for Outlook, Connect Offline, Connect for Office, Connect for Lotus Notes, or the Data Loader
A. By calling describeTheme() , looking at userUiSkin property of returned object.
B. There is no way to figure out UI theme from API, because Customer Portal users can't access this object.
C. By calling getUserInfo(), looking at userUiSkin property of returned object.
D. There is no way to figure out UI theme from API, because Partner portal users can’t access this object.
A. business org
B. test org
C. dev org
D. app org
A. 15-character, base-62, case-sensitive strings.
B. 15-character, base-64, digits only strings.
C. 18-character, base-62, case-insensitive strings.
D. 18-character, utf, case-safe strings.
A. MalformedQueryFault
B. UnexpectedErrorFault
C. ApiQueryFault
D. InvalidQueryLocatorFault
A. There is an administrative user account hung in the system.
B. There is not an active administrative user.
C. There is a hidden administrative user still logged in.
D. The system has failed to log out the previous user.
A. https://appexchange.salesforce.com/
B. appexchange.salesforce.com
C. http://www.salesforce.com/partners
D. appexchange.salesforce.com/partners
A. ContentId
B. FeedId
C. ID
D. ParentId
A. SSLv3, TLS, frontdoor.jsp. Ciphers must have a key length of at least 128 bits.
B. SSLv2, TLS, frontdoor.jsp. Ciphers must have a key length of at least 256 bits.
C. SSLv2, TLS, frontdoor.jsp. Ciphers must have a key length of at least 128 bits.
D. SSLv2, TLS, frontdoor.jsp. Ciphers must have a key length of at least 32 bits.
A. ant
B. inte
C. ing
D. int
A. There is no record to be edited.
B. Nobody can edit the record.
C. Only the system can edit the record.
D. Only the record owner and users beyond the specified role.
A. A query string larger than 20,000 characters.
B. A query string larger than 100,000 characters.
C. A query string larger than 50,000 characters.
D. A query string larger than 80,000 characters.
A. Only available ports in range from 1024 to 65535.
B. 443 and any of the available in range from 1024 to 65535
C. 80, 443 and any of the available in range from 1024 to 65535.
D. Only available ports in range from 32767 to 65535.
A. queryValue()
B. queryString()
C. queryLocator()
D. queryMore()
A. QueryOptions
B. LimitInfoHeader
C. LimitInfoHeader—Pilot
D. MruHeader
A. Precision with scale.
B. Precision plus scale.
C. Precision minus scale.
D. Precision minus score.
A. Zeroing CurrencyIsoCode field. The currency field keeps its value
B. Operation to be rejected. The currency keeps its value.
C. Operation to be rejected. CurrencyIsoCode keeps its value.
D. Zeroing CurrencyIsoCode field. Zeroing the currency field.
A. Value that is associated with a standard or custom ISO code.
B. By default the same value as DefaultCurrencyIsoCode does.
C. The string representation of the currency ISO code.
D. The number representation of the currency ISO code.
A. Data ignored by the system.
B. Data not yet utilized.
C. Data specified in the field list.
D. Data that is not already specified in the field list.
A. Have been updated or deleted during specified timespan for the specified object.
B. Have been replicated successfully starting from January 1, 1970, 00:00:00 GMT
C. Have been added or deleted during specified timespan for the specified object.
D. Have been created or deleted during specified timespan for the specified object.
A. UnexpectedErrorFault Fault Element
B. UnexpectedErrorException Exception Element
C. ServerSynchronizationFault Fault Element
D. UnexpectedError Error Element
A. Obtaining metadata about your data.
B. Running utilities to perform administration tasks.
C. Querying data in organization.
D. CRUDing data.
A. fields
B. All of them
C. statusCodes and fields
D. None of them.
A. A couple of objects together, has no effect on deletion or security
B. Multiple objects together. Lookup fields are not automatically required.
C. Parent to multiple records from another object and vice versa.
D. Multiple objects together, has no effect on deletion or security
A. Yes.
B. No. They can be specified.
C. No, and the WSDL cannot be changed.
D. There are no exceptions listed and they must be coded.
A. connection, Security Token
B. metadataServerUrl, username, password
C. connection, username, password
D. Security Token, username, password
A. a single null ID
B. MalformedQueryFault
C. two null IDs
D. UnexpectedErrorFault
A. Starts from the "get", "send" or "set" prefixes.
B. Starts from the "get" prefix.
C. None of the given answers are right.
D. Starts from the "get" or "set" prefixes.
A. majorNumber.minorNumber.releaseNumber
B. majorNumber.minorNumber.releaseNumber.patchReleaseNumber
C. majorNumber.minorNumber.patchNumber
D. majorNumber.minorNumber.releaseNumber
A. True
B. False
A. string
B. boolean
C. int
D. ID
E.
anyType
Which of the following objects is associated with errors relating to create(), update(), and delete() method calls?
A. DeployMessage object
B. AsyncResult object
C. RetrieveMessage object
State whether the following statement is True or False. In the Iteration method of accessing components, the concept of DOM ids is used.
A. False
B. True
Which of the following are the Declarative (File based) Metadata API Calls?
A. listMetadata()
B. deploy()
C. describeMetadata()
D. All of the above
You have a static resource archive named Testpack in your VisualForce organization which contains an image file named hills.jpg. You want to reference this image file in your VisualForce page. Which of the following Code Snippets can be used to achieve the desired result?
A. apex:image url="{!$Resource.Testpack}" width="50" height="50" />
B. <apex:image url="{!URLFOR($Resource.Testpack , 'hills.jpg')}" width="50" height="50" />
C. <apex:image url="{!($Resource.Testpack , 'hills.jpg')}" width="50" height="50" />
D. <apex:image url="hills.jpg" width="50" height="50" />
What is the syntax for the logout() API call?
A. LogoutResult = binding.logout();
B. LogoutResult = binding.logout (string username, string password);
C. LogoutResult = binding.logout (string username);
D. LogoutResult = binding.logout (string password);
Apex allows developers to lock sObject records while they are being updated in order to prevent race conditions and other thread safety problems. Which of the following keywords is used, in SOQL statements for Locking?
A. TABLOCK
B. COMMIT
C. ROWLOCK
D. FOR UPDATE
Which of the following statements regarding an Unmanaged Package are false?
A. An Unmanaged Package consists of Non-Upgradeable Components.
B. An Unmanaged Package consists of Upgradeable Components.
C. An Unmanaged Package can be used for one time distribution only.
Which of the following functionalities is provided by the Apex Code?
A. It can change the standard functionality
B. It can spawn threads.
C. It can render error messages.
D. It can create temporary files.
Which type of apps are built using only the Force.com API to access the Salesforce service?
A. Composite apps
B. Client apps
C. Native apps
D. All of the above
What is the difference between the queryAll() and queryMore() calls?
A. queryAll() returns the records count of more than 500 returns while queryMore() also returns the records that have been deleted because of a merge or delete.
B. queryMore() returns the records count of more than 500 while queryAll() also returns the records that have been deleted because of a merge or delete.
C. queryAll() returns the records when the Ids are not known while queryMore() returns the records with known Ids.
D. queryMore() returns the records when the Ids are not known while queryAll() returns the records with known Ids.