
Collibra Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Collibra.
Software Engineer
I went through a few interview stages. It started with HR, then the hiring manager. After that, I got an assignment which was pretty easy to complete, and then I was supposed to interview with the team. I didn't make it to the final round because I wasn't prepared for a live coding portion, which wasn't really relevant to my current role. It wasn't difficult, just unexpected. Overall, the process was okay.
- Live coding: solve BFS and DFS problems.
Software Engineer
It was a nice interview process with a few steps: first, a 30-minute chat with the recruiter. Then, a 30-minute live coding session where I had to build some basic features for a React todo list. After that, a 60-minute deep dive technical interview, finishing with 15 minutes to code two simple React hooks that had one key difference. The final stage was an in-person visit to the office: a 60-minute meeting with a product manager and another 60-minute meeting with an engineering manager. Finally, they extended an offer, and a background check was done through Sterling. I felt like my time was valued and got a good impression of the company.
- What's the distinction between throttle and debounce, and in what scenarios would you implement them?
Software Engineer
We start with an intro call to get to know you and make sure you're a good fit for the role. If that goes well, you'll do a coding challenge. Pass that, and we'll move to a technical round where we'll dive deep into core Java, Spring, and database concepts, plus a design round. Finally, there's a manager round.
- Asked to code in Java and Spring.
- Asked design questions.
Collibra Software Engineer Interview Questions
Quoted word for word from Collibra interview reports.
“What is back-pressure and how does it work?”
Read reports →“What's the distinction between throttle and debounce, and in what scenarios would you implement them?”
Read reports →“Can you explain rate limiters?”
Read reports →“Could you explain the benefits of using composition compared to inheritance in object-oriented programming?”
Read reports →“When you're designing a REST API, what factors do you take into account?”
Read report →“Describe how to design a scalable system.”
Read report →“What's your take on the importance of comments in code?”
Read report →“Tell me about basic programming questions in Java.”
Read report →“Can you complete this coding task?”
Read report →Formats, difficulty and experience
Across all 15 Collibra interview reports.