Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Canopy

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Canopy reviews | Canopy jobs | Canopy salaries | Canopy benefits
      Canopy interviewsCanopy Senior Full-stack Software Engineer (Tech Lead) interviewsCanopy interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Cisco
      4.0★Compensation & Benefits
      avatar
      Capgemini
      3.7★Compensation & Benefits
      avatar
      Salesforce
      4.4★Compensation & Benefits
      avatar
      ADP
      3.5★Compensation & Benefits

      Senior Full-stack Software Engineer (Tech Lead) Interview

      Dec 9, 2023
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Canopy in Jun 2023

      Interview

      I applied to Canopy over the past summer as I really related to their company values and the general vibe I got from their website. It started off good, and I enjoyed my initial conversations with the team. After that it went downhill. Overall I felt like this company didn't know itself, candidates felt the pain of that. They had an incredibly long and painful interview process that didn't seem to relate to the actual tasks of the job.It seems they had been burned in the past choosing people that weren't a fit. Rather that get real with themselves about who they're really looking for, they just added more steps out of anxiety. I did many interviews for senior software engineering positions, and ended up with my dream job (not this one). This is the only interview process that actively made me baffled at what they were even thinking and angry as I felt my time was so wasted and people so rude. For example, sort out if the candidate has the technical skills you want from the beginning before you put them through a four hour panel interview with non-engineers (which they were an hour late for by the way). The first two technical rounds were algorithms, which I passed. I then got rejected because I didn't have experience with various state machines. This is inefficient for both of us. It just goes to show algos don't tell you how someone is going to do with the real skills needed for the company, and socially with the team. Another thing to note is the culture I was receiving from the engineering team did not match the culture the company markets at all. This is somewhat normal, but they didn't seem aware of it. I felt like the first stage of hiring was picking people they liked, with no idea that those personalities were not going to get along with the engineers. One person interviewing me from engineering even seemed to be typing and working on something else while interviewing me, and was only half paying attention. I asked someone during the interview process what the most common reason was that caused engineers to leave the company. They paused and immediately listed 8 people, so it seems it's not just me. Please sit down and really have a discussion internally about the specific technical skills you're looking for as an engineering team, and come up with a technical assessment that represents that. Don't just "play interview" by doing algos if that's not giving you the right information about the candidate (and I say that as someone who passed the algos). Be honest about your engineering culture and who will fit in there, and make that clear in the job ad. You don't need such a long and tedious interview process if you do that.

      Interview questions [1]

      Question 1

      1st interview - easier algo 2nd interview - Harder functional programming algo, but whiteboarding it, similar to leetcode champagne tower (functional programming) final - building a state machine while pair programming and discussing differences between popular state machines, talking about scaling in previous companies, a lot of probing behavioral questions by the EM that felt like they were trying to push me into saying I had problems with previous colleagues that I didn't really (I loved my former job I was just moving to a new city)
      Answer question