We had 4 interviews (screening with a recruiter, meeting & technical interview with the team, take-home assignment discussion, behavioral interview). Overall, it was a good experience but there was a minor lack of transparency and the whole process took almost 3 months (+ initial screening call was ~1.5 month after I applied for a position via JetBrains' own career website).
Interviews themselves were held in a very professional and friendly atmosphere. I really liked the take-home assignment and the fact that I was provided an LLM API-key that I used for both implementing the assignment and testing it (LLM-as-a-judge).
The following metrics were computed from 2 interview experiences for the JetBrains Senior Software Engineer role in Serbia.
JetBrains's interview process for their Senior Software Engineer roles in Serbia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for JetBrains's Senior Software Engineer interview process in Serbia.