Companies
Amazon1011 questions
Meta533 questions
Google476 questions
Uber337 questions
ByteDance / TikTok412 questions
Microsoft266 questions
Snowflake197 questions
OpenAI211 questions
Apple182 questions
Stripe209 questions
Databricks119 questions
DoorDash139 questions
Pinterest104 questions
Netflix97 questions
Roblox89 questions
Anthropic107 questions
IBM126 questions
Citadel / Citadel Securities122 questions
Bloomberg119 questions
LinkedIn115 questions
Salesforce115 questions
Coinbase93 questions
Capital One107 questions
Oracle105 questions
Goldman Sachs105 questions
Airbnb104 questions
Rippling85 questions
Snapchat97 questions
Waymo93 questions
JPMorgan Chase84 questions

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.
115
questions
Last updated
Before you start
Showing 36 of 36
OJ Problems
practice in the online judgeFind All Anagrams in a StringImplement Merge Sort and Explain Its Recursion TreeConvert a Sorted Doubly Linked List to an In-Place Balanced BSTDiameter of an Acyclic Undirected GraphPath Sum in a Binary TreeWord LadderFind the CelebrityKth Smallest Element in a Binary Search TreeGenerate All Valid Word AbbreviationsValid Word AbbreviationLowest Common Ancestor with Parent PointersDetermine Whether a Date Falls on a WeekendOptimal Account BalancingDelete One Character Type to Minimize Unique-Character SegmentsLongest Increasing SubsequenceMaximal SquareOrder a Nearly Sorted UDP Packet StreamMinimum Knight Moves on a ChessboardMaximal RectangleMaximal SquareMinimum Sum of Weekly Campaign MaximaMaximum Requests in a Time WindowMaximum Number of Palindromic Strings After Cross-String Character SwapsHands-on Coding Project: High-Concurrency Web Crawler to CSVRemove Invalid Parentheses (Extended: three bracket types)Flatten JSON using DFSArray In-place OperationString Anagram WindowsTop K PointsSliding Window Character Count
