What is Salesforce Program Architect? An Interview.
46. What are the default indexed fields in Salesforce?
We have some fields which are indexed by default in Salesforce, which are :
Solution Architect Q&A
With your answer, it would be important to demonstrate an ability to adapt, not taking negative feedback personal, and perhaps relying on the team around you to get to an acceptable solution.
Let the creative juices flow with your answer – this is an opportunity to show off!
The answer to this question often depends on what value a buyer puts on marginal enhancements. If someone has a lot of spending cash and really cares about something specific, custom might be suitable. But in several use cases, you can get 95% of the way to the desired state without customization, so it might not pay off to do so especially given that Salesforce iterates on its own features, not custom features.
This is pretty open-ended depending on what you have worked on in the past, but the idea is that you should describe the measures you have taken for your solutions to work with 1 user or 1000, or 1 record or 1 million.
Similar to above, this will depend on specific work you have done, but will involve things like referencing Custom Settings or Metadata for business logicÂ instead of requiring updates directly to Flows or Apex. The goal is to show that something an architect designed and built does not require an architect or developer to perform regular maintenance.
Use a question like this to demonstrate your knowledge of different methodologies like waterfall, agile, or adaptive – and specifically, how your clientâs Salesforce experience going in can impact how you perform discovery, sprint, demo, deliver, and iterate.
Another opportunity to show off – stress your creativity and any complexities here!
This is a fairly âtextbookâ question, meaning that there are generally accepted right and wrong answers (think Salesforceâs Integration Architect certification). Brush up on your knowledge in advance!
This philosophy also likely depends on the individual clientâs preferences and resources, even though most architects will have their own opinion here. Demonstrating flexibility for clients with a strong opinion is important, but you also should have a well-informed recommendation for clients that may be unsure.
Proactive is better – meaning, have you built things like a custom error log that inserts a row with details any time there is a fault in a Flow or an exception caught in your code? Do you have a means to review and resolve the issues that appear in the log? In short, if you wait for end users to identify bugs, you are not setting yourself apart from other candidates.
These questions are obviously not an exhaustive list, but hopefully give you an idea of what to expect. A final important piece to note is that if you are not getting these types of challenging inquiries, it can be a red flag about how serious the organization is with their Salesforce project or identifying where a prospective candidate might need support. No single individual is an expert in 100% of the possibilities that Salesforce offers, so a quality employer will be documenting your areas of weakness to augment your skillset with additional resources or learning opportunities.
95. What is a Declarative Approach?
Working on a project without code.