Salesforce logo

Salesforce Interview Question Bank

Salesforce's loop is bank-driven: a small set of coding prompts (LFU Cache, Flatten JSON, linked-list dedup, frontend curry + traffic light, OA HackerRank classics) and one signature system design (Coffee Ordering, with its SQL follow-ups) cover the bulk of recent rounds. Down-leveling at offer time is common — the HM screen and behavioural depth materially shape the final level, often more than coding correctness alone.

More
65
Before you start
Showing 26 of 26
System Design·45 min
MediumFree preview

Coffee Ordering System Design

Salesforce's signature backend SD prompt: design an online coffee ordering / management service end-to-end. Interviewers compress the design into 30 minutes and then drill on SQL queries and edge cases ("customers who never ordered", "top spender last month"), so a clean ER model and explicit notification flow are weighted more than novel architecture.

SWE
system-design
coffee-ordering
schema-design
sql
+3
4 related discussions

Salesforce Featured Guides