Real, anonymous reports from people who interviewed for Software Engineer at Smartsheet, newest first and distilled into what to expect across the loop.
Get your personalized Smartsheet Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Recruiter outreach turned into a pretty drawn-out process. I ended up with three interviews spread across about a month and a half. The overall vibe stayed relaxed, which helped, because the format was still pretty involved.
First there was an HR-related screw-in call, then two live coding sessions. Those live coding rounds were the main technical hurdle I had to get through before anything else moved forward. After I cleared both, I received an invite to a loop-style interview, where I met with engineers. I didn’t have a perfect count of how many people were in that loop, but it was clearly the “speak with engineers” stage after the coding.
8 months ago
Average Positive United Kingdom
My process felt comprehensive from the start, but also a little hard to predict. After the initial step with the recruiting team, the technical assessment leaned heavily toward LeetCode-style algorithms. From there, the rounds broadened out into deeper territory: a MySQL-focused deep dive on database management, then a system design evaluation, and finally a behavioral interview.
Even though the outline sounded structured, the actual scheduling and round labeling got messy for me. I moved from a recruiter screen into what was presented as a one-hour coding screen, but that ended up being system design. At the onsite, I saw the same mismatch: multiple coding hours that were framed as coding plus a segment that was supposed to be system design but turned into something closer to a project deep dive and experience-based questions about weird edge situations. I struggled because the topics didn’t match the prep material as I understood it.
9 months ago
My first step was a short HR screening that lasted about 15 minutes. It came through a referral connection, and the conversation stayed tightly focuse…
9 months ago
Difficult Negative India
My experience started with some hope, then turned into a long stretch of frustration. I was contacted for interviews and completed four rounds, and I …
12 months ago
My timeline was pretty straightforward after the recruiter reached out through LinkedIn. I was scheduled for both a coding and a design round, and I c…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter & Initial Screening
The process typically begins with a recruiter outreach and a short HR screening call focused on the candidate's background and fit for the role. This initial step is generally non-technical and aims to gauge alignment with the company's expectations.
HR screenRecruiter callFit assessment
Technical Assessment & Coding Rounds
Candidates can expect one or more technical interviews, often involving live coding sessions that may include LeetCode-style problems or system design questions. The technical rounds are crucial for demonstrating coding skills and problem-solving abilities.
Live codingLeetCodeSystem design
Behavioral & Values Interviews
Behavioral interviews are a key component of the process, focusing on past experiences and how they align with the company's values. Candidates should prepare to discuss their work history and approach to challenges.
The interview process can vary in structure, with some candidates experiencing a clear sequence of rounds while others report confusion regarding the format and expectations. It's important to clarify the nature of each round beforehand.
Interview flowStructureExpectations
Communication & Feedback
Candidates often report issues with communication and feedback throughout the process, with some experiencing long delays or a lack of updates after interviews. Clear communication from the recruiter can help alleviate some of this frustration.
CommunicationFeedbackDelays
Outcome & Candidate Reflections
Many candidates leave the process without an offer, often feeling uncertain about their performance or the reasons for rejection. Reflecting on the experience can provide insights into areas for improvement and expectations for future interviews.