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

      Canva

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Canva reviews | Canva jobs | Canva salaries | Canva benefits | Canva conversations
      Canva interviewsCanva Senior Front-End Software Engineer interviewsCanva interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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 personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Bitmovin
      4.3★Compensation and benefits
      avatar
      PTC
      3.8★Compensation and benefits
      avatar
      Adobe
      4.1★Compensation and benefits
      avatar
      Cloudflight
      3.7★Compensation and benefits

      Senior Front-End Software Engineer Interview

      26 Feb 2020
      Anonymous interview candidate
      Sydney

      Other Senior Front-End Software Engineer interview reviews for Canva

      Senior Front End Developer Interview

      15 May 2024
      Anonymous interview candidate
      Sydney
      No offer
      Negative experience
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at Canva (Sydney) in Nov 2019

      Interview

      Seems like your average three stages interview 1. Recruiter Call: Typical recruiter call with some technical questions taken of a PowerPoint to filter out people. 2. Remote live coding: A set of small programming problems using the hacker rank platform. I was expecting tricky questions and complex programming competition problems but was pleasantly surprised by something very approachable. Interviewer had a great supporting attitude and was a delight to work with. 3. Onsite live coding: Structure is a 4-hour interview with two sessions, each with half the time. both sets of problems were interesting and with the right amount of technical challenge for such interviews. My first set went smoothly (so I think), great 2-way communication, sharing what I did and what I could do provided more time and headspace to refactor, I managed to achieve all of the objectives that were requested. The second set, a new set of interviewers, the problem was easy enough again, I tried to convey my thought process and communicate, There was a small language issue, and in one of the objectives, I misunderstood the desired output. After I achieved the wrong output, another interviewer clarified what they wanted and I managed to recover quickly. Although it took me some time to reach the answer given my nerves at the moment, I recovered and felt pretty good, I tried to soften the atmosphere a bit with the occasional comment and smile but all I got were sour looks, I felt something was wrong then. further down this session, I hit a bug where the output I was expecting was not being achieved and being pressed for time, I went to my usual quick debugging strategy, where I put some console logs, make some assumptions about what I should be getting and then crosscheck with the reality of the code execution which will give me more information to uncover the issue, all of this was communicated aloud, so I believed my intended approach was clear. Here is where things went sideways (I think). One of the interviewers started pressing me using an annoyed tone of voice, "can you please understand the code you're writing before trying to run it" one of them said. This took me off guard and threw me off balance, as I believed I was being forced to approach the problem as they would have done it and did not leave any room for the process I explained I wanted to follow. I did as requested and it took me longer. I think they believed I just run code without understanding it, where in reality, I want to run the code to find why my mental model of what I wrote differs from reality, my way to do this is to check against the reality (running the code in an actual computer, not my already biased mental model of it). From then on I felt a sour energy from this interviewer. On a similar issue later on(being a long interview) I went to my usual process and this time I got hit with the same sentence as the last time in a very patronizing tone. This time I did not remain silent and further explained the process that I intended to follow. this time the interviewer seemed to have understood where I was coming from and let me proceed, of course, I fix the bug in a couple of seconds and then to show that I understand the code, I tried to explain in detail what the issue was, I was cut off at this moment with an "ok move along we get it" kind of response which really threw me off this time. I moved along and managed to complete all the requests and questions that were being asked of me, except one last question about achieving a certain output, I must confess I felt super tired and felt uncomfortable at this moment so the interviewer gave up and told me the answer. I felt super dumb at that point cause this solution was staring me right between the eyes and I could not believe I did not reach this conclusion. I blame this on being tired at this moment (after more than 4 hours of hard thinking) and what I perceived to be a total lack of kindness and empathy from the interviewers from about the halfway point of the session. After this, I thought I did pretty well actually, all things considered, I wasn't expecting to be perfect but competent and confident in my knowledge which I am, so I thought I would most likely get the offer. I didn't get it and after consulting with some friends who applied and did not get in as well (extremely talented engineers with a long list of technical achievements, I'm talking unicorn founding engineers LVL)a familiar topic started to creep, it says in their careers page that interviewers want you to succeed and will guide you through the process, but from my second session, I thought (even before knowing I did not get the offer) that their intent is to filter you out, so if you're interviewing there, a lot of your success will depend on whether you get a gatekeeper set of interviewers or not. I certainly won't be applying again as I'm not fond of a game of chance.

      Interview questions [1]

      Question 1

      won't reveal specific questions but nothing out of your standard interview questions, read "you don't know js yet" from Kyle Simpson cover to cover, learn it to heart and you'll be fine JS wise for this and all coming interviews.
      Answer question
      8
      Average interview

      Application

      I applied through an employee referral. The process took 4 weeks. I interviewed at Canva (Sydney) in May 2024

      Interview

      Interviewing at Canva was a rollercoaster of emotions, to say the least. The process started with an application that felt like it was stuck in a time warp. It took ages to proceed, leaving me wondering if my application had vanished into the digital abyss. After what seemed like an eternity, I finally heard back from a recruiter. However, any excitement I had quickly dissipated when I realized the recruiter's demeanor was less than welcoming. Their attitude bordered on rudeness, leaving me feeling uneasy throughout the conversation. Despite the less than stellar experience with the recruiter, I tried to remain optimistic and followed up with a thank-you email. Unfortunately, my efforts were met with silence. No response, no acknowledgment, nothing. Overall, my interview experience at Canva left much to be desired. While the company's reputation precedes itself in terms of its innovative platform and culture, the same cannot be said for its hiring process, which left me feeling undervalued and overlooked.

      Interview questions [1]

      Question 1

      Why do you want to apply for Canva?
      Answer question
      2

      Senior Software Engineer - Front End Interview

      22 Apr 2024
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied online. I interviewed at Canva

      Interview

      1) First round with hr. He will be asking some predefined questions related to ES6, and promises and all. 2) Second round: Technical interview with canva person. He asked me to build a calculator using arithmetic operator precedence. Example: 5*4-3-5^3 output is expected -108

      Interview questions [1]

      Question 1

      Build a calculator using arithmetic operator precedence. Example: 5*4-3-5^3 output is expected -108
      Answer question
      4

      Senior Front End Developer Interview

      3 Jan 2021
      Anonymous interview candidate
      Brisbane
      No offer
      Positive experience
      Average interview

      Application

      I applied online. I interviewed at Canva (Brisbane) in Sept 2020

      Interview

      The interview started with a call from a recruiter who asked me about my background and availability. It was a 30 minutes conversation going through my career, expectations and experience. To this it was followed by a more technical interview, where the recruiter made me compile a questionnaire about coding and my knowledge. It went quite well. Most questions where around promises and asyncronous JavaScript. This interview was then followed by another interview given by an engineer and it lasted about 45 minutes, where I had to solve some problems around object manipulation. This was then followed by the final interview, where I had three different engineers asking me to solve different problems: 1. A text based snake 2. Some CSS 3. A timer All the engineers in the process were quite friendly, I sadly didn't make it through as I was feeling anxious during my final interview and I could not solve any of the problems they give me, although they were simple and under normal conditions I think I would have solved them with ease: you need to explain while you are coding why you are doing so, and being English not my first language it was particularly hard for me.

      Interview questions [1]

      Question 1

      1. General questions about JS and Async JS. 2. Some simple object manipulation and use of promises (with a fake backend emulated with the use of setTimeout). 3. A text based snake 4. Some basic CSS 5. A timer with a reset button
      1 Answer