Lifecycle Methods in React JS Interview Questions
Table Of Contents React.js is a popular tool for building websites and apps. It uses “components” to create different parts of a page. Each component goes through several stages, such as being created, updated, and removed. These stages are called the component’s lifecycle. Lifecycle methods in React help control what…
Does the Composite API Support Chatter Feed Elements?
Question: Is there official documentation that lists the REST API resources supported by the Composite API? I attempted to use the Composite API with a request body that included two operations: a PATCH request to update a Case record and a POST request to create a new Chatter feed element….
How to Retrieve Public Email Templates by FolderName?
Question I have been trying to retrieve all the public email templates by querying for templates within the ‘Public Email Templates’ folder. Here’s the query I attempted: However, this query does not seem to work. When querying an email template, I can see that the Folder.Name indeed displays as ‘Public…
Handling Complex Data Types in Dynamic SOQL Queries in Apex
Question How Can I Elegantly Convert a Set of Ids into a String for Use in a Dynamic SOQL IN Comparison? When I have a Set and need to use it in a dynamic SOQL query for an IN comparison, I currently convert the set into a string in the…
Get Dependent Picklist Values in Apex?
Question I have a pair of dependent picklists in Salesforce. In Apex code, how can I determine the valid options in the dependent field for each value in the controlling field? For example, consider the following picklists: Controlling Field (Controlling_Field__c): Dependent Field (Dependent_Field__c): I tried using getPicklistValues(), but it does…
Goldman Sachs SDE III Interview Questions
Table Of Contents Preparing for the Goldman Sachs SDE III Interview is no easy feat, but with the right guidance, you can approach it with confidence. In my experience, this interview is known for its rigorous assessment of both technical expertise and problem-solving abilities. You’ll face tough questions that test…
How to Automate Password Expiry Reminders?
Question I want to automate the process of sending email reminders to Customer Community users when their password is about to expire in 7 days. However, my organization uses multiple profiles for Customer Community users, and each profile has its own password expiration policy (e.g., 90-day expiration, 180-day expiration, etc.)….
Kafka Interview Questions
Table Of Contents When I first started preparing for Kafka interviews, I realized how critical it is to understand both the fundamentals and advanced concepts of this powerful event-streaming platform. Interviewers don’t just stop at definitions or basic concepts—they delve into real-world scenarios, architectural challenges, and performance optimization techniques. You…
What are static code analysis tools for Apex?
Question: Are there any static code analysis tools available for Apex? I am aware of the Force.com Security Source Code Scanner, but it has the drawback of requiring requests to be placed in a queue and run remotely, which slows down the development process. Is there a tool I can…
How to Enable Salesforce Dark Mode?
Table Of Contents The technological landscape is constantly evolving, driven by user preferences and the growing need for more efficient, user-friendly interfaces. One significant trend that has gained momentum is the adoption of Dark Mode across various software platforms. Recognized for its powerful role in customer relationship management (CRM), Salesforce…


