I applied online. The process took 2 weeks. I interviewed at Encircle (Waterloo, ON) in Aug 2025
Interview
I interviewed with Encircle and invested time across multiple rounds, including with senior leadership. Unfortunately, after the final interview, the company completely ghosted me. No follow-up, no updates, not even a rejection email. For a company that emphasises professionalism and culture, this was disappointing and showed a lack of respect for candidates’ time and effort.
Glad about the new rule coming forward in 2026 for the duty to inform.
Advice to Management:
Respect candidates by providing timely updates or at least a clear closure after interviews. Ghosting after final rounds reflects poorly on the company’s employer brand.
Interview questions [1]
Question 1
Your background
Team collaboration
Quota attainment
I applied online. The process took 1 week. I interviewed at Encircle (Kitchener, ON) in Jan 2023
Interview
They sent me a coding problem over email with a very long instruction that I didn't fully read. Since it was my lunch break, I solved all bullet-point requirements in 30 minutes and had to get back to work. They gave me the whole day to solve the problem, but I didn't use it. After a few days, they sent me an email saying, 'We have reviewed your code, and unfortunately, it does not meet our passing criteria.' And that was it.
I applied online. The process took 2 weeks. I interviewed at Encircle (Edmonton, AB) in Feb 2023
Interview
They gave me a coding test which was to make an S-expression calculator. I had questions during the test but they did not respond to those at all. I completed the test but it was rejected. They did not provide feedback and when I messaged a few times to the recruiter, I got a feedback. It was not detailed so I asked again. They get one of the interviewers to send the detailed version. I showed this detailed feedback and my solution to few senior devs I reached out to on the internet. They said the way I did it probably made the interviewers confused even though I purposefully over-engineered it to show that I have OOP skills. The senior devs I talked to agreed that one or two points were correct in the feedback but the rest were very subjective. Looking at some of the other interviews in Glassdoor, it seems I dodged a bullet. They are notable for not caring for the people they are interviewing. They will put confusing requirements and mismanage the whole situation. Let's face it. You're not a FANNG company and you'll most certainly not pay your engineers FANNG level salaries. So then why are you asking us to do all that and then treat us bad ? coding test plus 2 pair programming sessions only to be rejected? its laughable.
Interview questions [1]
Question 1
S-Expression calculator from instructions in Github