J'ai postulé en ligne. Le processus a pris 3 mois. J'ai passé un entretien chez JetBrains (Saint-Pétersbourg, ) en mai 2020
Entretien
An online conversation on different CS topics, including code review for initial task, principles and patterns of programming, interaction between teammates, production management. Both friendly and strict technical interviewer, that is also teamleader of project, for which position the interview was.
Questions d'entretien [3]
Question 1
How would you implement a singleton pattern in Java?
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez JetBrains en avr. 2026
Entretien
I applied through the JetBrains website for a project I was most interested in and completed assignment. After a positive evaluation, I was invited to a 1-hour interview. The process was smooth and well organized.
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez JetBrains en avr. 2025
Entretien
I applied for Git + Java project. First step is to create some mini project (usually quite interesting) for the project that you apply to. If you will be selected to next part of the process there is a technical interview with developers. No HR or any soft skill check.
Questions d'entretien [1]
Question 1
1. Tell us about yourself.
2. Tell us about one of your projects and describe one issue you had and how you have handle it.
3. Abstract class vs interface
4. FileLock
5. Git fundamentals
6. My git experience
7. Uni courses
8. How could I improve the recruitment project?
9. Garbage collector
10. Memory allocation Stack vs Heap
11. ArrayList vs Array + how are they allocated
J'ai postulé en ligne. Le processus a pris 2 mois. J'ai passé un entretien chez JetBrains (Amsterdam) en janv. 2024
Entretien
You first need to complete a test task for each of the projects you are interested in. After you apply for a project, you cannot cancel your application. If you successfully complete a test task, you can be invited for an interview.
Questions d'entretien [1]
Question 1
Firstly solving a simple algorithmic problem. Then finding a bug in a code. After that I had technical question about Java. Classes, data structures, garbage collection, stack/heap memory.