Couple of points why interview with the Engineers was a bad experience.
Then the Engineers turn up in the final round and asked me if I have experience with a functional programming language. I told them I know Scala, but it is not fully functional. I found one of the engineers to be a little rude when for one of the questions, I asked if my answer was sufficient or should I clarify more - He basically said you are trying to sell yourself to us, so you can judge.
Even if I wanted to I could not imagine myself working alongside someone who basically told me to sell myself to him in my interview.
Result - After a week, the recruiter got back and told me they were looking for someone with experience in one of the functional languages. I understand and respect the requirements of role.
The only regret I have is that if I was told that this is a requirement and not a nice-to-have, I could save myself around 7-10 days of interview preparations and 5 actual interview hours.
Standard easy LeetCode in Karat interview.
EM interview was mostly behavioural.
Engineer interview was an unstructured interaction. They were basically looking for a "Vibe" match instead of following a standard process.
The following metrics were computed from 1 interview experience for the CircleCI Senior Software Developer role in Toronto, Canada.
CircleCI's interview process for their Senior Software Developer roles in Toronto, Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for CircleCI's Senior Software Developer interview process in Toronto, Canada.