SlideShare a Scribd company logo
* What is transient?
Use the transient keyword to declare instance variables that can’t be saved, and
shouldn’t be transmitted as part of the view state for a Visualforce page. For
example:
Transient Integer currentTotal;
You can also use the transient keyword in Apex classes that are serializable,
namely in controllers, controller extensions, or classes that implement the
Batchable or Schedulable interface. In addition, you can use transient in
classes that define the types of fields declared in the serializable classes.
Declaring variables as transient reduces view state size. A common use case for
the transient keyword is a field on a Visualforce page that is needed only for
the duration of a page request, but should not be part of the page’s view state
and would use too many system resources to be recomputed many times during a
request.
Some Apex objects are automatically considered transient, that is, their value
does not get saved as part of the page’s view state. These objects include the
following:
* What is call out and what is call in?
A) Making requests to external system from salesforce is callout.
Getting requests from external system is call in.
example of setting a custom timeout for HTTP callouts:
HttpRequest req = new HttpRequest();
req.setTimeout(2000); // timeout in milliseconds
* How many ways we can schedule Batches?Is it possible to schedule with external
tool like data loader?
A) We can schedule batches using dataloader.
We can use Schedulable interface to schedule batches
Yes, We can schedule the data loader using CommandLine Interface.
* Is there any limitations to use @future?
A) @future: future annotation to identify methods that are executed
asynchronously.
Yes,the following are @future limitations.
1. No more than 10 method calls per Apex invocation
2. No more than 200 method calls per Salesforce license per 24 hours
3. The parameters specified must be primitive dataypes, arrays of primitive
datatypes, or collections of primitive datatypes.
4. Methods with the future annotation cannot take sObjects or objects as
arguments.
5. Methods with the future annotation cannot be used in Visualforce controllers
in either getMethodName or setMethodName methods, nor in the constructor.
* After executing workflow rules agin before triggers and after triggers will
execute, How can you avoid?
* Are you using any external tools like bug traker in your company?
* What is the difference between enterprise WSDL and partner WSDL?
A)
Enterprise WSDL
* Is strongly typed, the object and its attributes are fixed.
* Contains the metadata about all standard and custom fields and objects.
* Can only be used against your Salesforce instance.
Partner WSDL
* Is loosely typed, the object and its attributes can be variable.
* Takes an array of key-value pairs.
* Does not contain metadata about objects and fields.
* Can be used against many Salesforce.com organizations.
* What are the types of WSDL’s?
A) 1.Enterprise WSDL
2.Partner WSDL
3.Apex WSDL
4.Metadata WSDL
* for an email format data entering how can you write validation rules?
A) By using regex function
* What is SFDC life cycle ( After getting the requirements what will be the
steps)?
A) Analysis, Design, Develop the code in the sandboxes, writing unit tests, and
moving to test sandboxes to test
and then deploy to production with adequate code coverage.
* How can you avoid governer limits?
A) Using batches we can avoid governor limits.
* Have you used any annotations?
A) Yes.
* What is group by? When will you use?What is having? When will you use?beside
Groupby is it possible to use having?
A) While using aggregate functions we should use group by.
Group by is used in soql queries to fetch the records by grouping based on
specific fields
Yes we can use having.
* What is the diffrence between List, set, map?
A) List:
List is a Unordered collection of values. It contains duplicate values. Each
value is retrieved using the List Index.
Set:
Set is an ordered collection of values. It does not contains duplicate values.
Map:
Map is a key value pair datatype.duplcate value but not duplicate key.
* What is the difference between workflow and Triggers?
A) workflow Trigger
1. workflow is inbuilt functionality 1.Trigger is used for complex business
process
used on single object. in which multiple objects can handle.
2. workflows fire when DML events like 2. Trigger is also same when DML events
occur like
insert, update occur.workflows cannot fire insert, update, delete.in deletion
trigger will fire.
when delete event occur.
3. workflows will only help to update the same object 3. Trigger can work across
objects and where in
or master object in custom master detail relationship. you can query the object
as well as you can do DMLs.
* How can you display error messages on visualforce page?
A) <apex:pagemessages/>
* Call by reference and call by value in APEX?
A) Object references are call by reference and primitive types are call by
value.
* I need to put five radio buttons how can you do that?
A) Using <apex:selectRadio> tag.
* How can you show error messages on VF pages?
A) ApexPages.addMessage()
* Deployment Steps
A)
. Create a Developer Sandbox
• Authorize a Deployment Connection
• Create and Upload an Outbound Change Set
• Validate an Inbound Change Set
• Deploy an Inbound Change Set

More Related Content

Viewers also liked

Green
GreenGreen
Cots Presentation1
Cots Presentation1Cots Presentation1
Cots Presentation1
Tom Terlizzi
 
Mil Aer Homeland
Mil Aer HomelandMil Aer Homeland
Mil Aer Homeland
Tom Terlizzi
 
Successfulentrepreneurship 101111173533 Phpapp01
Successfulentrepreneurship 101111173533 Phpapp01Successfulentrepreneurship 101111173533 Phpapp01
Successfulentrepreneurship 101111173533 Phpapp01
Tom Terlizzi
 
AMT-A-501
AMT-A-501AMT-A-501
AMT-A-501
Tom Terlizzi
 
MICROELECTRONIC Glossary
MICROELECTRONIC GlossaryMICROELECTRONIC Glossary
MICROELECTRONIC Glossary
Tom Terlizzi
 
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
Tom Terlizzi
 
GM-System Strategic Planning
GM-System Strategic PlanningGM-System Strategic Planning
GM-System Strategic Planning
Tom Terlizzi
 
Contracting Excellence
Contracting ExcellenceContracting Excellence
Contracting Excellence
Tom Terlizzi
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revised
Tom Terlizzi
 
Ppt 3 pepsi
Ppt 3 pepsiPpt 3 pepsi
Ppt 3 pepsi
abhijeet1419
 
Physics form 4 chapter1 slides
Physics form 4 chapter1 slidesPhysics form 4 chapter1 slides
Physics form 4 chapter1 slides
University Science Penang
 
Electronic Packaging Trend Short 10 3 2011
Electronic Packaging Trend Short 10 3 2011Electronic Packaging Trend Short 10 3 2011
Electronic Packaging Trend Short 10 3 2011
Tom Terlizzi
 
Physics form 4 chapter 2
Physics form 4 chapter 2Physics form 4 chapter 2
Physics form 4 chapter 2
University Science Penang
 

Viewers also liked (15)

Green
GreenGreen
Green
 
Cots Presentation1
Cots Presentation1Cots Presentation1
Cots Presentation1
 
Mil Aer Homeland
Mil Aer HomelandMil Aer Homeland
Mil Aer Homeland
 
Successfulentrepreneurship 101111173533 Phpapp01
Successfulentrepreneurship 101111173533 Phpapp01Successfulentrepreneurship 101111173533 Phpapp01
Successfulentrepreneurship 101111173533 Phpapp01
 
AMT-A-501
AMT-A-501AMT-A-501
AMT-A-501
 
MICROELECTRONIC Glossary
MICROELECTRONIC GlossaryMICROELECTRONIC Glossary
MICROELECTRONIC Glossary
 
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
Thepresentationsecretsofstevejobs 12624250623795 Phpapp01 1
 
papers
paperspapers
papers
 
GM-System Strategic Planning
GM-System Strategic PlanningGM-System Strategic Planning
GM-System Strategic Planning
 
Contracting Excellence
Contracting ExcellenceContracting Excellence
Contracting Excellence
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revised
 
Ppt 3 pepsi
Ppt 3 pepsiPpt 3 pepsi
Ppt 3 pepsi
 
Physics form 4 chapter1 slides
Physics form 4 chapter1 slidesPhysics form 4 chapter1 slides
Physics form 4 chapter1 slides
 
Electronic Packaging Trend Short 10 3 2011
Electronic Packaging Trend Short 10 3 2011Electronic Packaging Trend Short 10 3 2011
Electronic Packaging Trend Short 10 3 2011
 
Physics form 4 chapter 2
Physics form 4 chapter 2Physics form 4 chapter 2
Physics form 4 chapter 2
 

Similar to Salesforce integration questions

How to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check TuneupHow to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check Tuneup
Bala Subra
 
So You Want to Write an Exporter
So You Want to Write an ExporterSo You Want to Write an Exporter
So You Want to Write an Exporter
Brian Brazil
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
Ramu Palanki
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
Ramu Palanki
 
C question
C questionC question
C question
Kuntal Bhowmick
 
How to do code review and use analysis tool in software development
How to do code review and use analysis tool in software developmentHow to do code review and use analysis tool in software development
How to do code review and use analysis tool in software development
Mitosis Technology
 
Spring boot
Spring bootSpring boot
Design Patterns
Design PatternsDesign Patterns
Design Patterns
imedo.de
 
Overview of MVC Framework - by software outsourcing company india
Overview of MVC Framework - by software outsourcing company indiaOverview of MVC Framework - by software outsourcing company india
Overview of MVC Framework - by software outsourcing company india
Jignesh Aakoliya
 
C# interview-questions
C# interview-questionsC# interview-questions
C# interview-questions
nicolbiden
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
Ankit.Rustagi
 
Tcs NQTExam technical questions
Tcs NQTExam technical questionsTcs NQTExam technical questions
Tcs NQTExam technical questions
AniketBhandare2
 
Asp net interview_questions
Asp net interview_questionsAsp net interview_questions
Asp net interview_questions
Ghazi Anwar
 
Asp net interview_questions
Asp net interview_questionsAsp net interview_questions
Asp net interview_questions
Bilam
 
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2
divzi1913
 
Dot net interview questions and asnwers
Dot net interview questions and asnwersDot net interview questions and asnwers
Dot net interview questions and asnwers
kavinilavuG
 
Multi-tenancy with Rails
Multi-tenancy with RailsMulti-tenancy with Rails
Multi-tenancy with Rails
Paul Gallagher
 
Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration project
dodoshelu
 
2012 the clean architecture by Uncle bob
2012 the clean architecture by Uncle bob 2012 the clean architecture by Uncle bob
2012 the clean architecture by Uncle bob
GEORGE LEON
 
Advanced web application architecture - Talk
Advanced web application architecture - TalkAdvanced web application architecture - Talk
Advanced web application architecture - Talk
Matthias Noback
 

Similar to Salesforce integration questions (20)

How to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check TuneupHow to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check Tuneup
 
So You Want to Write an Exporter
So You Want to Write an ExporterSo You Want to Write an Exporter
So You Want to Write an Exporter
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
 
Qtp interview questions
Qtp interview questionsQtp interview questions
Qtp interview questions
 
C question
C questionC question
C question
 
How to do code review and use analysis tool in software development
How to do code review and use analysis tool in software developmentHow to do code review and use analysis tool in software development
How to do code review and use analysis tool in software development
 
Spring boot
Spring bootSpring boot
Spring boot
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Overview of MVC Framework - by software outsourcing company india
Overview of MVC Framework - by software outsourcing company indiaOverview of MVC Framework - by software outsourcing company india
Overview of MVC Framework - by software outsourcing company india
 
C# interview-questions
C# interview-questionsC# interview-questions
C# interview-questions
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Tcs NQTExam technical questions
Tcs NQTExam technical questionsTcs NQTExam technical questions
Tcs NQTExam technical questions
 
Asp net interview_questions
Asp net interview_questionsAsp net interview_questions
Asp net interview_questions
 
Asp net interview_questions
Asp net interview_questionsAsp net interview_questions
Asp net interview_questions
 
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2
 
Dot net interview questions and asnwers
Dot net interview questions and asnwersDot net interview questions and asnwers
Dot net interview questions and asnwers
 
Multi-tenancy with Rails
Multi-tenancy with RailsMulti-tenancy with Rails
Multi-tenancy with Rails
 
Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration project
 
2012 the clean architecture by Uncle bob
2012 the clean architecture by Uncle bob 2012 the clean architecture by Uncle bob
2012 the clean architecture by Uncle bob
 
Advanced web application architecture - Talk
Advanced web application architecture - TalkAdvanced web application architecture - Talk
Advanced web application architecture - Talk
 

Recently uploaded

办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 

Recently uploaded (19)

办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 

Salesforce integration questions

  • 1. * What is transient? Use the transient keyword to declare instance variables that can’t be saved, and shouldn’t be transmitted as part of the view state for a Visualforce page. For example: Transient Integer currentTotal; You can also use the transient keyword in Apex classes that are serializable, namely in controllers, controller extensions, or classes that implement the Batchable or Schedulable interface. In addition, you can use transient in classes that define the types of fields declared in the serializable classes. Declaring variables as transient reduces view state size. A common use case for the transient keyword is a field on a Visualforce page that is needed only for the duration of a page request, but should not be part of the page’s view state and would use too many system resources to be recomputed many times during a request. Some Apex objects are automatically considered transient, that is, their value does not get saved as part of the page’s view state. These objects include the following: * What is call out and what is call in? A) Making requests to external system from salesforce is callout. Getting requests from external system is call in. example of setting a custom timeout for HTTP callouts: HttpRequest req = new HttpRequest(); req.setTimeout(2000); // timeout in milliseconds * How many ways we can schedule Batches?Is it possible to schedule with external tool like data loader? A) We can schedule batches using dataloader. We can use Schedulable interface to schedule batches Yes, We can schedule the data loader using CommandLine Interface. * Is there any limitations to use @future? A) @future: future annotation to identify methods that are executed asynchronously. Yes,the following are @future limitations. 1. No more than 10 method calls per Apex invocation 2. No more than 200 method calls per Salesforce license per 24 hours 3. The parameters specified must be primitive dataypes, arrays of primitive datatypes, or collections of primitive datatypes. 4. Methods with the future annotation cannot take sObjects or objects as arguments. 5. Methods with the future annotation cannot be used in Visualforce controllers in either getMethodName or setMethodName methods, nor in the constructor. * After executing workflow rules agin before triggers and after triggers will execute, How can you avoid? * Are you using any external tools like bug traker in your company? * What is the difference between enterprise WSDL and partner WSDL? A) Enterprise WSDL * Is strongly typed, the object and its attributes are fixed. * Contains the metadata about all standard and custom fields and objects.
  • 2. * Can only be used against your Salesforce instance. Partner WSDL * Is loosely typed, the object and its attributes can be variable. * Takes an array of key-value pairs. * Does not contain metadata about objects and fields. * Can be used against many Salesforce.com organizations. * What are the types of WSDL’s? A) 1.Enterprise WSDL 2.Partner WSDL 3.Apex WSDL 4.Metadata WSDL * for an email format data entering how can you write validation rules? A) By using regex function * What is SFDC life cycle ( After getting the requirements what will be the steps)? A) Analysis, Design, Develop the code in the sandboxes, writing unit tests, and moving to test sandboxes to test and then deploy to production with adequate code coverage. * How can you avoid governer limits? A) Using batches we can avoid governor limits. * Have you used any annotations? A) Yes. * What is group by? When will you use?What is having? When will you use?beside Groupby is it possible to use having? A) While using aggregate functions we should use group by. Group by is used in soql queries to fetch the records by grouping based on specific fields Yes we can use having. * What is the diffrence between List, set, map? A) List: List is a Unordered collection of values. It contains duplicate values. Each value is retrieved using the List Index. Set: Set is an ordered collection of values. It does not contains duplicate values. Map: Map is a key value pair datatype.duplcate value but not duplicate key. * What is the difference between workflow and Triggers? A) workflow Trigger 1. workflow is inbuilt functionality 1.Trigger is used for complex business process used on single object. in which multiple objects can handle. 2. workflows fire when DML events like 2. Trigger is also same when DML events occur like
  • 3. insert, update occur.workflows cannot fire insert, update, delete.in deletion trigger will fire. when delete event occur. 3. workflows will only help to update the same object 3. Trigger can work across objects and where in or master object in custom master detail relationship. you can query the object as well as you can do DMLs. * How can you display error messages on visualforce page? A) <apex:pagemessages/> * Call by reference and call by value in APEX? A) Object references are call by reference and primitive types are call by value. * I need to put five radio buttons how can you do that? A) Using <apex:selectRadio> tag. * How can you show error messages on VF pages? A) ApexPages.addMessage() * Deployment Steps A) . Create a Developer Sandbox • Authorize a Deployment Connection • Create and Upload an Outbound Change Set • Validate an Inbound Change Set • Deploy an Inbound Change Set