Initial Screening & Assessment
Candidates typically start with an online assessment that includes multiple-choice questions, coding challenges, and SQL queries, which serves as a filter for advancing to the interview rounds.

Real, anonymous reports from people who interviewed for Software Engineer at Providence, newest first and distilled into what to expect across the loop.
I first got selected into an automated SMS screening. The initial texts were pretty basic HR-style prompts, and then a day later another message came through asking me to rate my experience level against the role’s technical qualifications. A couple days after that, I moved into a panel interview.
My interview process for the internship was paced like a pipeline. First I took an online assessment that covered computer science fundamentals, aptitude, and coding. Once I cleared that, I moved into three scheduled rounds.
Candidates typically start with an online assessment that includes multiple-choice questions, coding challenges, and SQL queries, which serves as a filter for advancing to the interview rounds.
The interview process generally includes two or more technical rounds focusing on data structures, algorithms, and core computer science concepts, with varying levels of difficulty across rounds.
Behavioral and situational questions are emphasized, requiring candidates to share detailed stories about their experiences and thought processes, rather than just providing short answers.
A managerial round often follows the technical interviews, focusing on how candidates approach team-oriented scenarios and their fit within the company culture, which can be unexpectedly challenging.
Candidates report that the communication from the talent acquisition team is generally clear and prompt, contributing to a structured interview experience, though some have faced delays and scheduling issues.
While the technical rounds are challenging, candidates noted that the overall experience is well-organized, though some faced frustrations with process delays or technical issues during assessments.