53 questions
Apex interview questions
Original verified answers. Tag what matters in your dashboard.
- SF-0260 What is apex? Concept Easy
- SF-0261 When should we use apex? Scenario Easy
- SF-0262 How does apex work? Concept Medium
- SF-0263 What is Developer Console? Concept Easy
- SF-0264 What are the tasks supported by developer Console? Concept Easy
- SF-0265 What are the other IDE or code editors you use as a salesforce developer? Concept Easy
- SF-0266 What are the different data types we have in salesforce? Concept Easy
- SF-0267 What are primitive data types? Concept Easy
- SF-0268 What are collections in salesforce? Concept Easy
- SF-0269 What is an sObject? Concept Easy
- SF-0270 How to access sObjects fields? Concept Easy
- SF-0271 What are DML operations in apex? Concept Easy
- SF-0272 What is single vs Bulk DML operation? Compare Medium
- SF-0273 Which DML is recommended ? SINGLE or BULK? Scenario Medium
- SF-0274 What is the difference between DML Statements vs Database Class Methods? Compare Medium
- SF-0275 Why do we use transaction Control statements? Concept Medium
- SF-0276 What are transaction Control statements? Concept Medium
- SF-0277 Can you write sample code for a Transaction Control statement? Coding Medium
- SF-0278 What is mixed DML operations error? Concept Hard
- SF-0279 What are setup and non setup objects? Concept Medium
- SF-0280 Can you tell me about a few objects which do not support DML operations? Concept Medium
- SF-0281 What is a record locking or locking statement in salesforce? Concept Hard
- SF-0282 What is the benefit of a Locking statement? Concept Hard
- SF-0283 What are deadlocks? Concept Hard
- SF-0284 How to avoid deadlocks? Scenario Hard
- SF-0285 What is dynamic Apex? Concept Hard
- SF-0295 What are custom settings? Concept Medium
- SF-0296 How many types of custom settings are there? Concept Medium
- SF-0297 What is Hierarchy Custom settings? Concept Medium
- SF-0298 What are Custom metadata or custom metadata types? Concept Medium
- SF-0299 What is the advantage of custom metadata over custom settings? Or what is the difference between custom metadata and custom settings? Compare Medium
- SF-0300 What are custom labels? Concept Easy
- SF-0301 What is an anonymous Block? Concept Easy
- SF-0302 Can you write a for loop to iterate a list of 10 accounts and set the Rating field to hot? Coding Easy
- SF-0303 What is an apex class or a class? Concept Easy
- SF-0304 What are access modifiers we use for apex classes? Concept Easy
- SF-0305 Explain more about private access modifiers? Concept Easy
- SF-0306 Explain more about public and global access modifiers? Concept Easy
- SF-0307 What is a constructor? Concept Easy
- SF-0308 What is the difference between static and instance methods in salesforce apex? Compare Medium
- SF-0309 What is interface? Concept Medium
- SF-0310 What is a wrapper class in salesforce? Concept Medium
- SF-0311 What are annotations in apex? Or what are the annotations supported by apex? Concept Medium
- SF-0313 What is debugging and How do you debug apex? Concept Easy
- SF-0314 Can you explain the steps to debug the code in apex? Scenario Medium
- SF-0315 What does the debug log file contain or What information does the debug log provide? Concept Medium
- SF-0316 Why do we use system.debug()? Concept Easy
- SF-0317 What is an exception and what happens when an exception occurs? Concept Easy
- SF-0318 What are exception statements? Concept Easy
- SF-0319 Name a few built-in exception types? Concept Medium
- SF-0320 Provide an example of handling generic exceptions as well as specific exceptions using built-in exception types? Coding Medium
- SF-0321 Can you write sample code for a custom exception? Coding Medium
- SF-9265 Complex business logic that standard Salesforce tools cannot address — what development approach is needed? Scenario Medium
Track your prep
Open this list in your dashboard.
Star questions, set status, group them — synced across devices.