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
I applied online. I interviewed at Encircle in Jan 2023
Interview
First they sent me a coding test, I implemented it and after 1-2 weeks they told me that I passed. Then they invited me for a short call, I talked with their HR and engineering manager. After the meeting, they invited me for a pair programming session and told me that if I passed, then I should go for a second pair programming session. I passed pair programming session and they told me that my performance was great! Based on these feedbacks and my performance in interviews, I was waiting for the job offer. After 3 days I didn't receive anything from them, so I decided to ask the HR about the situation, but she didn't answer me! I waited one week more and after receiving nothing, I decided to email their engineering manager, after this email, the HR emailed me that they decided to move with local candidates!!! I had mentioned in my resume that I'm outside of Canada and also told them that I need visa sponsorship in the first meeting, and they told me that they are able to sponsor me for a work permit. They don't value for candidate's time!
Interview questions [1]
Question 1
1. Implementing s-expression calculator. 2. Implementing a caching HTTP request library. 3. Working with large files.
Thank you for sharing your experience. First, we want to apologize for the frustrating interview process. We value all applicants' time and we apologize that the experience did not meet your expectations. Upon further review we have identified factors which should have been acknowledged with you earlier on in the process. This experience has highlighted gaps in our process that we are committing to improving going forward. We sincerely thank you for your interest in Encircle and we wish you all the best in your job search.
Top companies for "Compensation and Benefits" near you