In brief, the technical interview was one of the best interviews I had.
The interview itself was great. The interviewer had clearly read my CV and personal website, and they were interested in learning more about me.
At the end of the interview, they asked about some basic JavaScript concepts and OOP. I admit I forgot how the event loop works. I suspect this is where I might have stumbled.
However, the communication with HR was frustrating. They kept me waiting and didn't provide straightforward responses. When I inquired about the technical interview results via email, they didn't respond directly. Instead, they scheduled a feedback call for the following day, during which they informed me of my rejection. Perhaps a rejection email would have sufficed; a call felt unnecessary.
JS:
What's the event loop? What's the difference between "==" and "==="? What's the difference between a Promise and an Observable?
OOP:
What's a singleton?
Others:
What's the message queue?
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.