I applied online. The process took 4 weeks. I interviewed at JetBrains in Apr 2025
Interview
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.
Interview questions [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
I applied online. The process took 4 weeks. I interviewed at JetBrains in Apr 2026
Interview
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.
I applied online. The process took 2 months. I interviewed at JetBrains (Amsterdam) in Jan 2024
Interview
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.
Interview questions [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.
Software Engineer(Internship) applicants have rated the interview process at JetBrains with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 86% positive. To compare, the company-average is 46.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 46 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at JetBrains overall takes an average of 38 days.
Common stages of the interview process at JetBrains as a Software Engineer(Internship) according to 7 Glassdoor interviews include:
One on one interview: 40%
Skills test: 30%
Drug test: 10%
Presentation: 10%
IQ intelligence test: 10%
Here are the most commonly searched roles for interview reports -