Sitetracker Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sitetracker.
Software Engineer
My interview journey at Sitetracker was pretty involved, starting with a chat with the hiring manager about who I am and what I'm looking for. Then, there was a technical interview that really dug into Salesforce stuff, how I solve problems, and some actual coding. After that, I talked to someone from People Operations about the company vibe, the perks, and what they expect from people. The last part was meeting with the Engineering Manager and the VP to really talk tech skills, projects I've done, and if I fit with what they're aiming for. It all felt pretty organized and moved along fast. The people interviewing me knew their stuff and asked good questions, mostly about Salesforce coding, solving puzzles, and designing systems. Talking with the higher-ups gave me a good feel for where the company is headed.
- Can you explain how different LWC Components communicate with each other?
Senior Software Engineer
The interview started off great. After the initial round, I had a really good chat with a manager where we discussed my background and I got to learn more about the role. Then came a technical interview. It was going really well, but then with about 20 minutes left, they surprised me with a live coding test. Usually, companies give a heads-up about live coding tests beforehand, so it was unexpected. The problems themselves were pretty straightforward, but trying to understand the issue and come up with a solid solution in just the last 20 minutes isn't really practical. It's a shame because the fixes were actually simple, but the development environment and libraries they're using are super outdated. My advice for them: if you're looking for engineers to update your legacy code, maybe let them work with more modern code instead of testing for skills people haven't used in over five years. One of my solutions would have worked perfectly if it were compatible with any of the last five versions of the library. I get wanting familiarity with older libraries, but knowing the newer versions is way more important, especially if that's the direction the company wants to go.
- How can old state management be fixed and re-renders on state updates be reduced?
Software Engineer Intern
The whole thing had five steps. First up was a coding round where I had to manually code and solve two easy problems. Then, we had a group discussion (GD) about current tech stuff. After that, it was a technical evaluation where they checked my OOP knowledge and asked me to explain the code I wrote. There were also two cultural fit interviews which were just chill chats to see if I'd fit in. Finally, I had a relaxed chat with HR at the office.
- Can you tell me about Object-Oriented Programming (OOP) principles?
- We'd like to discuss topics concerning strings and arrays.
- Could you explain the time and space requirements for the code you wrote?
Sitetracker Software Engineer Interview Questions
Quoted word for word from Sitetracker interview reports.
“What is the count of matching substrings between two given strings?”
Read reports →“How can old state management be fixed and re-renders on state updates be reduced?”
Read reports →“Can you explain how to create a rollup summary field using triggers?”
Read reports →“Can you explain how different LWC Components communicate with each other?”
Read reports →“Can you tell me about Object-Oriented Programming (OOP) principles?”
Read report →“Can you solve this coding problem?”
Read report →“Could you explain the time and space requirements for the code you wrote?”
Read report →“Did you have questions about Salesforce security?”
Read report →“Did you have questions about Salesforce Apex?”
Read report →Formats, difficulty and experience
Across all 13 Sitetracker interview reports.