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.
I started with a recruiter phone call where the questions were pretty targeted: they asked about my prior work with Java and frameworks, and they also dug into my internship and collaboration experience. After that initial screening, there was a noticeable lag before the technical interview—roughly a couple of weeks—so I was waiting longer than I expected.
My application process ended up being quick and pretty straightforward. I remember submitting and then getting scheduled for an interview within days, and the whole thing stayed fast afterwards—I heard back a week later with the result, and then another week after that for the JO.
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.