Question: What should you do if 2 users have profile "Profile A" and role "Role A". In OWD settings "Opportunity" has private access. Now the requirement is one user A should have all opportunity read/write access of User B's opportunity.
Answer:- 1. Create a public group
2. Create a sharing setting based on criteria OR based on Role. whatever best matches your requirement.
3. Give access(Read/write) based on Requirement.
Question: We have a class with sharing and this class has Method1(). Someone call Method1() from without sharing class. What will happen?
Answer: Sharing rules will be enforced.
Question: What is the skinny table in salesforce?
Answer:- Skinny table contains frequently used fields to avoid joins. This is mainly for performance. salesforce creates these tables based on requests. This table holds copies of live data.