I had an initial recruiter call where we discussed basic questions and compensation. The next step was an interview with the hiring manager, who was super nice and gave me an easy-to-medium LeetCode question, which I was able to solve.
After that, I spoke with two developers, then product management, and finally there was supposed to be a call with the VP or CEO (I can’t recall which). The interview with the developers involved another LeetCode-style question, which I solved but not with the most optimal solution. The PM interview was straightforward — they asked about my experience, how I handle conflicts, and similar behavioral topics.
For the final stage, the recruiter joined and mentioned that the VP had a family emergency, which made me think they might not be moving forward. Overall, it felt like the process prioritized solving LeetCode problems optimally over assessing broader software development skills and experience. So yeah, that's how you will be assessed.
Interview questions [1]
Question 1
easy to medium leet code question. One was solved using two pointers and other one using hashing.
I applied online. The process took 2 weeks. I interviewed at MacroHealth in Oct 2020
Interview
The first interview was with HR who scheduled me with a technical interview, she was quite rude when speaking and was talking with a sense of hate and segregation with me. After I finished with 2nd interview she sent me a template rejection letter without replacing place holders with my name (perhaps she wanted to destroy me that way).
The second interview was online using a video call, interviewer asked me some questions about my current position and the projects. I had not been asked about what I have done before or the projects that I worked on before my last job.
Very unprofessional behavior during the interview process, I do not recommend this company.
Interview questions [1]
Question 1
Describe the projects you have worked on in your current job.
Describe a database task that you have worked on in your current job.
Thank you for providing this feedback on the process. Since this review was submitted last year, we have made several improvements to the hiring process and continue to focus on the candidate experience. Some of those changes include new roles and employees on the HR and Recruiting team as well as a new recruiting platform and communication tools. We will continue to review and update our approaches and make more improvements as needed as we grow our team.
I applied through a staffing agency. The process took 4 days. I interviewed at MacroHealth (Vancouver, BC) in Jan 2020
Interview
Phone video interview and then face to face with several people on the same day. Was asked to explain some of the projects i was working on, then a simple programming problem and then some database question. The interviewers were nice and friendly.
Interview questions [1]
Question 1
Design of some some previous project and some behavioural questions.