Skip to main content

Salesforce Front End Interview Questions

Latest version on GreatFrontEnd

Find more company guides on GreatFrontEnd.

Not much is known about Salesforce's front end interview process. Recent Discord reports indicate the SMTS Frontend loop is mostly DSA / LeetCode rather than UI coding — confirm the loop format with your recruiter early. The LMTS pipeline includes a HackerRank code-review assessment.

JavaScript coding questions

  • Flatten a nested array.
  • LeetCode-style: "high five problem" variant (sort + average scores per student).
  • LeetCode-style: calculate the distance a robot has moved given a sequence of instructions.
  • OA dynamic programming: grouping of CPU tasks (2D DP), medium/hard difficulty.

User interface coding questions

  • 2 React questions in CoderPad (recent variant of the SMTS loop) — you're asked upfront if you're comfortable coding in React before they pick problems.

System design questions

  • Final-round system design or class-design round (loop varies; confirm with recruiter which one you'll get).

Quiz questions

Source: Glassdoor Salesforce UI Developer Interview Questions

Insider tips from the GreatFrontEnd community

These tips were shared by GreatFrontEnd users who have completed interviews with Salesforce.

5th Aug 2025:

Just got rejected from Salesforce's LMTS code review assessment on HackerRank. Feeling pretty deflated — recruiter just said I "didn't exceed the cutoff" and that's it, no specifics on what they were looking for. If you're going through this round, try to clarify with the recruiter whether they're scoring on finding bugs, code quality, best practices, or speed/test cases — it really helps to know the rubric in advance.

24th Apr 2025:

Interviewed for Salesforce SMTS (Frontend). Strange part: there's no frontend round in the loop. It's only DSA and system design, despite the title saying frontend. Worth confirming the loop format with the recruiter early so you can prep accordingly.

25th Apr 2025:

They rescheduled my interview. Finally got the opportunity to talk to them yesterday.

Was asked 2 easy LC( !! ) I was specifically asked if I would be comfortable coding in React, and after confirmation and 2 weeks of continuous React study, I was given 2 leetcode questions in the CoderPad 🤷🏼‍♀️ A version of the high five problem was asked and one was about calculating the distance a robot has moved.

18th Oct 2024:

Yes, I had a OA which had 2 medium/hard dynamic programming question 1 hour. It was pretty hard 🤕 Ah, I had some grouping of CPU tasks which was 2D dp. Currently I'm on the final round, so I assume this round would be either system design or a class design round. I'm not sure which one though

For more insider tips, visit GreatFrontEnd!