The interview process has 4 steps:
Coding Game Challenge (MCQ + Problem Solving) This step contained 12 MCQs in my case and 2 problem-solving questions. The passing criteria were possibly between more than 50% or 60%, but I am not sure about that.
Screen Call In this step, the hiring manager asked about past experience and other aspects. Most importantly, they focused on Mobile SDK experience.
Manager Interview In this step, they were more interested in how you think, what you contributed in the past, and your achievements you wanted to share. Then they moved to the SDK part: how the SDK works, if you have developed one before, what steps are important when developing a new SDK, how to pass event data without affecting server performance, and differentiating between good and bad data. If asked to add a new feature to the current SDK of Content Square, what event data would you track? Then they came to DSA questions, and then some design pattern questions.
Technical Interview This step was based on tech stack questions, 1 DSA problem-solving question, and then 1 tech stack challenge.
Although I did not get the offer, I am thankful to Content Square for providing me the opportunity to interview and improve my weaknesses. The coordination and cooperation were very good, and I had a great learning experience.
See the previous sections for details.
The following metrics were computed from 5 interview experiences for the ContentSquare Software Engineer role in Paris, France.
ContentSquare's interview process for their Software Engineer roles in Paris, France is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for ContentSquare's Software Engineer interview process in Paris, France.