Integration Interview Questions
Integration Interview Questions
1. What is Integration.
2. API's in salesforce.
3. What are web services.
4. Define WSDL file.
5. Difference between JSON and XML.
6. Use of @Restresource.
7. What is Remote site settings.
8. What are connected Apps.
9. Difference between Soap API & Rest API.
10. What are callin and callout.
11. What is Session Id.
12. What is Oauth 2.0.
13. Default time out for API.
14. Types of Integration.
Answers :
4. WSDL stands for web service description language is an Xml based language. It is
used for describing the functionality of a SOAP.
5. JSON :
1. It is JavaScript object notation.
2. It is on Javascript language.
3. It supports the array.
4. More readiability.
5. Less Secured.
6. Doesn't supports comments.
XML:
1. It is Extensible markup language.
2. It is derived from SGML(Standard Generalized Markup Language).
3. Not supports array.
4. Less readiability.
5. More Secured.
6. Supports comments.
9. REST API :
1. Architectural Style.
2. Data format is JSON.
3. It reads JSON format data, HTTP, URL, XML.
4. Methods : GET, POST, PATCH, PUT, DELETE.
5. Less Secure.
6. Greater Readiability.(JSON is easy to read. JSON is key value pair)
SOAP API :
1. It is an protocol.
2. SOAP is having HTTP and XML format.
3. It reads WSDL format.
4. Methods : GET, POST.
5. More Secure.
6. Less Readiability.(WSDL is not easy to decode)
10. Callin :- It is some external web service or application using the salesforce
API to access Salesforce data.
Callout :- It is any https call that accesses an external URL, some other
webserice or website.
12. Oauth 2.0 is an open protocol that authorizes secure data sharing between
applications through the exchange of token and login credentials.