top of page
Writer's pictureShilpa D

Realtime Salesforce Interview Questions I faced so far: Including Answers (for SF QA and SF ADMIN)

Q. Difference between GET and POST requests?

A. GET request send the information as part of the URL, whereas POST send the information as part of the body.


Q. Give the syntax of a SOQL query which limits the count returned?

A. Select field1, field2, .. from Object_Name LIMIT value; (Value may be any integer number to display the count)


Q. What is a Left Join in SQL and give the syntax of a SQL query using LEFT JOIN?

A. Left Join in SQL returns all the records from the left table and related records from the right table based on the common column from both the tables

Syn: SELECT column_name(s) FROM table1 LEFT JOIN table2

ON table1.column_name = table2.column_name;


Q. Where to check the Profile and Role of a User?

A. Navigate to Setup -> Enter 'Users' in the Quick Find box -> Click on Users -> Click on any Username / Click on Edit -> You should be seeing the Username and all his related details


Q. What are the different relationships in Salesforce?

A. Salesforce has mainly 2 relationships: 1. Master Detail Relationship and 2. Lookup Relationship

Easy way to remember the difference between these 2 relationships:

Master Detail Relationship (Referring as MDR further): All the children inherit the properties of the Master; All the children are always associated with Master (Deleting the Master deletes all its related child records); Rollup Summary can only be available on the MDR;

LookUp Relationship (Referring as LUR further): LookUp (as all the children lookup to their parents when needed) All the children are NOT always associated with the Parent (Deleting the parent records doesn't remove the children records); This is the main reason RollUp Summary cannot be available in LookUp.


Q. What is the functionality of the current project? OR Explain about your current project?

A. Make sure you talk about your current/ most recent project for at least about 8 lines covering various the main functionality of the project, apps used in the project, the Integration between the SF Org. and the third party apps, the number of licenses in the project etc.


Q. What are your daily responsibilities in the current/ most recent project?

A. Since we followed an Agile methodology, I used to provide the team with the updates on my work on Daily, Weekly and Biweekly basis. As part of my daily routine, I used to work on understanding the business requirements and create Testing strategy at the start of every Sprint, Test Scenarios, developed Test Cases and the Test Case Execution. All the methodologies of the Software Testing like the Smoke Testing, System Functional Testing, Regression Testing, Integration Testing, ISO Testing are being worked on. Also, cleaning up of the test cases after every release is done on a regular basis to keep the content updated.


ADD MORE OF YOUR RESPONSIBILITIES WHILE SPEAKING


Q. What are the various Defect management tools you are acquainted with?

A. Be it JIRA or ALM or any other tools, talk a few lines about what all you worked with on those tools.


Q. Where to look for page layouts?

A. Navigate to Object Manager in Lightning -> Click on the Object you want -> You can see the related Fields/ Record Types/ Page Layouts on the left side of the page


Q. What are the Record Types?

A.


Q. Where to look for Licenses and Users? OR Where to look for the Licenses the Users are associated with?

A. Navigate to Setup -> Search for 'Users' in the Quick Find Box -> Click Users -> Click on any User -> You can see the licenses the user is associated with.


Q. How many Licenses and Users have you worked with?

A. Please tell the count of the Users and Licenses.

Ex: 120 Licenses and 200 Users using shared Licenses etc.







25 views0 comments

Recent Posts

See All

Comments


bottom of page