Salesforce Software Engineer Interview Questions

Coding, system design, and behavioral questions mapped to Salesforce's engineering ladder. Select your target level to see what to expect and practice.

MTS Member of Technical Staff
Junior 0-3 yrs
SMTS Senior MTS
Mid-Level 3-6 yrs
LMTS Lead MTS
PMTS Principal MTS
Senior+ 5+ yrs

Interview Stages

What the Junior loop looks like:

1 Recruiter Screen Phone / Video 30 min
2 Technical Screen Video + shared editor 45-60 min
3 Onsite — Coding Whiteboard / shared editor 45 min each
4 Onsite — System Design skipped for Junior Whiteboard 45-60 min
5 Onsite — Behavioral 1:1 conversation 45 min

Loading questions...

Position Software Engineer
Engineering Levels MTS — PMTS
Interview Rounds 4-5
Avg. Process Time 4-6 weeks

Interview Difficulty Medium

Practice questions across all levels