Salesforce developer interview prep
Master SOQL & bulkified Apex triggers.
LeetCode-style challenges judged against thousands of mock Accounts, Contacts and Opportunities — with the governor limits that trip up real interviews.
query.soql
1SELECT Name, (SELECT LastName FROM Contacts)2FROM Account3WHERE Rating = 'Hot'4 AND Id IN (SELECT AccountId FROM Opportunity5 WHERE CloseDate = THIS_QUARTER)6ORDER BY Name
Accepted3 / 3 tests · 1,200 rows · 4.1 ms
Today's problems
View daily pageReal SOQL, real Postgres
Your query is parsed, compiled to SQL and executed against a mocked Salesforce org — relationships, aggregates, semi-joins and date literals included.
Read the notesBulk triggers, 200 at a time
Trigger.new, Trigger.oldMap, before/after phases and 200-record chunking — just like the platform, against 500+ seeded rows.
Read the notesGovernor limits enforced
SOQL-in-a-loop? You'll hit “Too many SOQL queries: 101”. CPU, DML and query-row limits are all simulated.
Read the notesRolled back every time
Each test runs inside a throw-away schema and transaction that is rolled back — the database stays pristine.
Read the notes