
Codility Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 28 interview experiences · FREE TO READ
Which role are you interviewing for?
14 roles · 28 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Codility.
Software Engineer
It started with a pretty easy online assessment on their own platform. After that, there was one technical interview with the manager and some senior devs. They hit me with a LeetCode hard question and some technical C++ questions, which was a bit odd since the role was for Python.
- Could you solve a LeetCode hard problem related to prefixes?
- Did you encounter a LeetCode hard question during the interview?
- Were you asked any technical questions about C++?
Product Manager
The interview process went fantastic. Which I would assume isn't something you would expect to hear at most companies. Jeremy, the recruiter, did amazing with setting up the calls and making sure I had all of the information I needed to be successful. He did an amazing job acting as my advocate. After I met with Jeremy, I proceeded to meet with people throughout the organization to make sure this was a great fit on both sides. It was nice to meet with different people throughout the organization to get everyone's individual feedback. My favorite part of all of this. I asked each person I (I met with 7 people), what they would give their happiness with Codility, with 10 being the happiest you could ever be. No one gave below an 8 and THAT is saying something.
- How do you approach market research and what are the key elements for product development?
- What are your thoughts on encouraging experimentation within scrum teams?
- What's your methodology for prioritizing product features or tasks?
Customer Success Manager
First, I had an initial screening call with the internal recruiter. They were really personable and gave me some great insights into the business and their goals. After that, I spoke with the Director of CS. Then, I had a call with two team members, which was a great way to get a different viewpoint. The final call was with the VP of CS. From all the stages, I was able to get a solid overview and understanding of the role and business direction to determine if it was the right fit.
- Were the interviews very conversational and personable?
Growth Marketing Manager
So I had 3 online interviews, one with HR, then the hiring manager, and then a team member. All went pretty well, I thought. But then the technical test that was supposed to be the fourth interview never happened. They never scheduled it or anything. And then... no feedback. Nothing. I tried emailing the people I talked to, but they never wrote back. I checked LinkedIn and turns out they don't even work there anymore (!). So basically a whole day wasted on interviews, prep, and chasing people.
No confirmed questions were included in this interview report.
Codility Interview Questions
Quoted word for word from Codility interview reports.
“How would you reverse a linked list using only O(1) memory space?”
Read reports →“Can you flatten a tree in the context of version control?”
Read reports →“Could you explain how to calculate the total length of line segments covered by a given set of segments, making sure to count overlapping areas only once? The segments are defined from l to r inclusive, and their length is r - l. We are considering the parts of the line covered by these segments in the `segments` table.”
Read reports →“Can you implement a JSON parser?”
Read reports →“Could you solve a LeetCode hard problem related to prefixes?”
Read report →“If you had to explain what an API is to a 60-year-old, how would you do it?”
Read report →“Why should a tech recruiter use Codility?”
Read report →“Can you explain data and how it flows?”
Read report →“How do you approach market research and what are the key elements for product development?”
Read report →Formats, difficulty and experience
Across all 28 Codility interview reports.