Le processus a pris 3 semaines. J'ai passé un entretien chez JetBrains (Moscou, ) en juil. 2018
Entretien
Process consists with one HR interview, one technical interview and week take home technical task. The HR interview was very nice, technical interview was a bit weird cause it seemed like a questions was a bit random from algebra basics to algorithm basics, but fun enough. Take home task was very fun and interesting.
J'ai postulé en ligne. J'ai passé un entretien chez JetBrains en déc. 2025
Entretien
One of the most disrespectful interview processes I have witnessed. They just ghosted me - I wasn't even officially rejected. Before being ghosted, I was stuck in an earlier recruitment step and had to reach to them to clarify if they will continue or not. The tech interview started with the infamous 'reverse the list' question, only to continue to requiring a formal proof of computational complexity! I'm not sure I've ever had a more grotesque situation in my 10+ year career. To balance things up, there was another tech interview that was very pleasant, and included speaking about ways to optimize DB queries and network traffic. Also the HR talk was very pleasant, but as I wrote, they ghosted me, so it occurred they were playing nice only until you seemed useful to them.
Questions d'entretien [1]
Question 1
You have a single-linked list. Write code to reverse it.
J'ai postulé en ligne. J'ai passé un entretien chez JetBrains (München, Bavaria) en déc. 2025
Entretien
The interview process is four steps:
1. First is a recruiter screening call to review background and motivation.
2. Technical DSA problem solving round for 1 hour
3. Technical Project Implementation
4. Final project presentation, where detailed question on the presentation will be asked.
Questions d'entretien [1]
Question 1
DSA - Lowest Common Ancestor of a tree.
Java - Concurrency questions about ReadWriteLock
J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez JetBrains en janv. 2025
Entretien
Behavioral interview with HR, then technical interview. Technical interview was smooth, productive, and very friendly. There were questions about my experience and technical questions about .NET. The next stage was expected to be a take-home assignment, but I got a rejection. The question about what could be improved from my side was completely ignored by HR.
Questions d'entretien [1]
Question 1
Will we benefit in terms of performance from the linked list nodes being placed next to each other in the memory?