In Salesforce, a role establishes a user's hierarchy position and establishes the level of access the user has to the organization's records. Based on the user's position in the hierarchy, roles are used to specify sharing rules and allow access to records. In contrast, a profile manages a user's access to various organisational objects and fields. Profiles are used to manage access to data through apps, tabs, and other features as well as permissions, such as the ability to create, read, edit, or delete records. Roles control access at the record level, while profiles control access at the object and field levels.
So, if you are interested and wish to start a career in this domain then you must have a look at Intellipaat’s best collection of commonly asked salesforce interview questions and their solutions which could be found in Intellipaat's dedicated video tutorial. Below is the video that would help you to prepare for a Salesforce job interview.