Initial HR Screening
The interview process typically begins with an HR screening call focused on the candidate's background, expectations for the role, and company culture. This stage often includes discussions about compensation and career paths.

Real, anonymous reports from people who interviewed for Software Engineer at Indra, newest first and distilled into what to expect across the loop.
After I got in touch, the process felt structured and fairly standard: first I had an hour with HR to talk through my background, align expectations for the role, and go deeper into the company culture. That call also covered practical items like the compensation package, benefits, and even how the career path might look.
I went through HR first, and after that I had a meeting with a manager who seemed disengaged and not very invested in the interview itself. For a junior position, I expected a more formal technical check, but there wasn’t really a technical interview in the usual sense.
The interview process typically begins with an HR screening call focused on the candidate's background, expectations for the role, and company culture. This stage often includes discussions about compensation and career paths.
Candidates can expect a technical interview that may involve behavioral questions, core programming topics, and live coding exercises. The format can vary from conversational to more structured, depending on the interviewers' approach.
The overall timeline for the interview process can vary significantly, with some candidates experiencing quick turnarounds while others face delays between stages. Communication about the process and next steps is generally clear but can sometimes feel disjointed.
Interviews often emphasize the candidate's fit within the team and their relevant experience rather than purely technical skills. Questions may focus on past projects and how candidates approach problem-solving in real-world scenarios.
Discussions about salary typically occur later in the process, often after technical evaluations, which can leave candidates uncertain about compensation until the final stages. This can lead to mismatched expectations.
While many candidates report a positive experience with the interviewers, some express frustration over the lack of feedback and clarity throughout the process. This can lead to feelings of uncertainty and confusion about the role being applied for.