BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
79 / 81 · Module 18 — Interview Coding Scenarios · filtered: interview← prev⊞ allnext →

18.45The mini-project you should be able to build from memory

If you have time before the interview, practice exactly this one application:

POST /customers

Input:

{
  "customerId": "C001",
  "companyName": "Acme",
  "phone": "3055551234",
  "contacts": [
    {
      "contactId": "P001",
      "firstName": "John",
      "lastName": "Smith"
    }
  ]
}

Flow:

HTTP Listener
↓
Validate
↓
Save original request
↓
Transform Account
↓
Salesforce Upsert Account
↓
Save Account ID
↓
Transform Contacts
↓
Salesforce Upsert Contacts
↓
Response

Add:

error handler
MUnit happy path
MUnit Salesforce error

If you can explain/build that, most of the interview topics emerge naturally.