
Celonis Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 52 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Celonis.
Software Engineer
After the initial chat with the recruiter, there were 3 more stages. First, a coffee chat with the team lead. It was great to learn more about the team and talk about my background. The lead even spent extra time answering my questions. Then, a tech challenge that felt pretty cool and gave a good idea of what the job entails. No weird questions, thankfully. The tech interview focused on Angular but also covered important general concepts. Finally, I interviewed with the VP, who asked some really good questions about how I decide on UI stuff.
- Can you share a recent challenging problem you solved in your career?
- What's your process for ensuring that customers find your UI modifications valuable and acceptable?
Software Engineer
This role was advertised as remote, and I mentioned 3 times I needed full-time remote, which they said was fine. Turns out, it wasn't. The interview had 5 steps: HR phone screen, a coffee chat about the role, a take-home coding challenge (Spring Boot), a 1-hour presentation/demo of the challenge solution, and a final meeting with senior management. I got through step 4 and had step 5 scheduled when they told me the role was hybrid, even though I said I couldn't relocate. This happened after 3 weeks and several hours of my time on interviews and the assessment. It felt like a total insult to my personal time, and frankly, unprofessional. I'm actually glad I didn't get hired by a company that disrespects candidates and has outdated in-office policies.
- How would you fix dependency injection issues and extend the API?
- Can you talk about multithreading and asynchronous processing in your solution?
- Tell me about your implementation choices for the take-home assessment.
Software Engineer
The interview process felt excessively long for a non-FAANG European company. It started with a 30-min recruiter call, followed by a 45-min hiring manager call. Then there was a 3-4 hour take-home assessment, which I had to present for 1 hour. After that, there were two 90-min phone screens focusing on DS and algo (45 min each). What's frustrating is that this lengthy process doesn't even account for the final on-site rounds. During one of the interviews, the interviewer struggled to explain the problem clearly and only revealed additional requirements halfway through, which felt like a waste of time. It's disappointing that they don't offer feedback after taking up so much of a candidate's time.
- Questions about recursion were asked.
- DS and algo questions were presented in a Google Doc.
- A React take-home assignment was part of the process.
Celonis Software Engineer Interview Questions
Quoted word for word from Celonis interview reports.
“What is the runtime complexity for naive matrix multiplication, and can you name a sorted data structure that maintains its sorted order upon insertion?”
Read reports →“Could you explain the reason behind using lock_guard within the SAVE method?”
Read reports →“What are the various ways to prevent circular dependencies in Spring?”
Read reports →“Regarding the server I implemented, how would I be able to detect if my client experienced a segmentation fault?”
Read reports →“Can you explain why the parallel data structure was implemented this way?”
Read report →“Can you describe the various methods for dependency injection in Spring Boot?”
Read report →“How would you fix dependency injection issues and extend the API?”
Read report →“Can you quickly spot spelling and grammar errors in lengthy text passages?”
Read report →“What is your opinion on the file naming convention in projects?”
Read report →Formats, difficulty and experience
Across all 52 Celonis interview reports.