Senior Software Engineer applicants have rated the interview process at Sonar with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 43% positive. To compare, the company-average is 33.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 23 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Sonar overall takes an average of 33 days.
Common stages of the interview process at Sonar as a Senior Software Engineer according to 7 Glassdoor interviews include:
Phone interview: 29%
Skills test: 21%
One on one interview: 17%
Personality test: 13%
Presentation: 8%
Group panel interview: 8%
Background check: 4%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at Sonar (Geneva) in Oct 2022
Interview
The interview process started with an initial introduction call with the HR representative, where they explained the role and the company culture. They were very friendly and made me feel comfortable. During the technical interview, I felt that the interviewer understood the language and could ask challenging questions about common JavaScript patterns and constructs. However, I found one question quite deceptive as it relied on outdated and deprecated practices in JavaScript, which did not adequately test my knowledge of current and modern scope concepts. In addition, as both the interviewer and I were non-native English speakers, it was pretty challenging to understand some of the questions asked. This added an extra layer of complexity to the already tricky interview process. These reasons made it difficult to showcase my skills truly. I hope that in the future, interviewers will be more mindful of how they phrase their questions and ensure that they are testing the candidate's knowledge accurately and fairly. Furthermore, providing feedback at the end of the process would have been appreciated.
Interview questions [1]
Question 1
- Explain the use of array spreading and object destructuring in JavaScript. - Describe how asynchronous operations work in JavaScript. - What is it going to be logged at the end? (misleading scoping question)
Interview process is very well structured. But there are so many rounds.. like 5 to 6 rounds. There is one 3 hrs coding round without any break. Other than that everything was very good and it was really an informative session
I applied online. The process took 5 weeks. I interviewed at Sonar in Nov 2025
Interview
I've interviewed in October-December 2025. The whole process took ~ 5 weeks. It included 6 interviews (2 of them mostly technical) and 2 additional online tests. Despite so many interviews I felt rather relaxed and enjoyed the experience. All interviewers were very friendly and pleasant. The cool thing is that they changed the process and now they suggest several short behavioral interviews with different people. I liked it!
Interview questions [1]
Question 1
Rather standard q-s like:
- Why do you want to join us?
- Tell about disagreement.
- How would you described by the people from your last companies?
As well as some "check" questions about milestones in my CV.
The process took 2 weeks. I interviewed at Sonar (Austin, TX) in Nov 2025
Interview
30 min HR call
45 min tech screen
4 hour on-site 3 hours of which were spent locked in a conference room alone. Rudest experience I've had in my career.
Interview questions [1]
Question 1
The on-site question was pretty basic more designed to evaluate coding style than technical skill