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 through university. The process took 2 weeks. I interviewed at MacroHealth (Vancouver, BC) in Jun 2025
Interview
Just easy Leet Code question, interview was basic behavioral like resume stuff didn't hear back. no response whatsoever but my interviewers were super nice and made the process feel nice.
Interview questions [1]
Question 1
Explain this project in your resume and why you used this
I applied online. The process took 1 day. I interviewed at MacroHealth in Oct 2024
Interview
I applied on their website a few weeks ago. Got an HR screening call and I thought it went really well. We discussed next steps and who to talk to but then I got ghosted. The next day the same position I applied for(5 YOE) was changed to 7.
I had all the qualifications and got along really well with the HR person but then they just dropped contact. Wouldn't even respond to my follow up email. They seem like a genuine and lovely company on the surface but looks can be deceiving. It may be different for you but this is just my experience.
Interview questions [1]
Question 1
Just regular DE questions like 'what technologies or cloud platforms have you used', 'have you used Scala or are you willing to learn'...