Kloudrac Softwares
Integrated Resources Interview Questions and Answers
Q1. Difference b/w Apex sharing and Manual Sharing
Apex sharing is automated sharing based on criteria, while Manual Sharing is manually granting access to records.
Apex sharing is based on criteria defined in sharing rules or Apex code
Manual sharing is done by users manually granting access to specific records
Apex sharing is more scalable and efficient for large data sets
Manual sharing is more flexible for granting temporary or specific access to records
Q2. Explain about flow, trigger and SOQL and SOSL
Flow, trigger, SOQL, and SOSL are key concepts in Salesforce development.
Flow is a tool used to automate business processes by building applications without code.
Triggers are pieces of code that are executed before or after specific data manipulation events.
SOQL (Salesforce Object Query Language) is used to query Salesforce data.
SOSL (Salesforce Object Search Language) is used to search for specific text in Salesforce data.
Q3. Difference b/w salesforce and force.com
Salesforce is a CRM platform while Force.com is a PaaS offering by Salesforce for building custom applications.
Salesforce is a CRM platform used for managing customer relationships and sales processes.
Force.com is a platform-as-a-service (PaaS) offering by Salesforce for building custom applications and extending Salesforce functionality.
Salesforce includes various cloud-based applications like Sales Cloud, Service Cloud, Marketing Cloud, etc.
Force.com allows developers to cr...read more
Q4. tell me about 4 pillars of oops
The 4 pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability for objects of different classes to respond to the same message.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
Q5. what are the storage class in c
Storage classes in C define the scope and lifetime of variables.
Auto: default storage class for local variables
Register: stores variables in CPU registers for faster access
Static: retains value between function calls
Extern: allows variables to be accessed across multiple files
Q6. What is runtime polymorphism
Runtime polymorphism is the ability of a function to behave differently based on the object it is called with at runtime.
Runtime polymorphism is achieved through method overriding in object-oriented programming.
It allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
The actual method that gets called is determined by the type of object at runtime.
Example: Animal class has a method 'makeSound'. Dog and Cat classes overri...read more
Interview Process at Integrated Resources
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month