I applied online. The process took 3 months. I interviewed at Canva (Sydney) in Sep 2020
Interview
The interview process is painfully SLOW. This was mostly due to the lack of responsiveness from the HR recruiter. My interview process lasted for 3.5 months where I found myself aggressively chasing the recruiter about my application.
The interview process is a slow 4 rounds with several meetings scattered in between with the HR recruiter and other Canva PMs:
1. Meet with HR Recruiter who will give you PM Interview questions (Describe the process to launch a new feature)
2. Do a formal presentation with 2 Canva PMs to showcase one of your projects. The panel will question your process and work.
3. Complete a take-home assignment where you are asked to do the job within a week's time (aka plan the roadmap for the quarter based on limited data, provide mockups and draft an implementation strategy)
4. Have a 3.5 hour final round interview with other PMs to go over your take-home assignment and ask about your working style and career history.
NOTE: In between these rounds, you will have to schedule time to speak with other PMs or HR to go over expectations the next round. You WILL have to chase the recruiter on the status of your application between round 2, 3 & 4 as noted in other reviews.
Assuming you passed Rounds 1-4 above, then you meet with senior leadership to tell you what team/project you are placed in and you may not even like it or match with any of your interests. Team placement is based on what openings are available at the time which you find out after 3 months of interviewing. After this meeting, they will finally present you an offer.
Canva assumes that you have no other offers or not applying to any other jobs. The company strings you along for the recruitment and interviewing ride only to be let down by a disappointing sub-market offer and boring project to work on.
As an interviewee, make sure to confirm interview process timing, actual role/department & salary expectations upfront with the recruiter in your first call. It will save yourself the heartache of going through a 3.5 month interview for nothing.
Interview questions [1]
Question 1
1. Describe a product you launched
2. Plan the Spring 2020 Roadmap for Canva Pro with the goal of 2x the number of users.
I applied through online portal, and technical interviewer scheduled challenge Screen with different type of javascript questions from easy to hard. The interview process is really good, the recruiter was cool and supportive during the interview
Their recruiter sent me a message with a code challenge link to a platform called "HackerRank".
I was supposed to solve a "find contiguous sub-array" problem in 60 minutes. I make it pass in 7 test scenarios out of the 10 in less than 60 minutes, so I decided to just submit it as it is.
2 days later I received an automatic message from HackerRank saying that I didn't meet the requirements for the job. So I replied to the e-mail with the recruiter in copy and they didn't reply.
After one week, I sent another e-mail asking for feedback in order to understand what could be better.
I received a response like "All I receive from HackerRank is that you didn't get a high enough score to pass the test. Sorry mate, good luck on your job search!"
Are you guys really basing your recruitment process on "scores" of a 60-minute puzzle? That is so 80s... I thought at least I would have more serious feedback or another round of discussion so other aspects of my experiences got analyzed.
That hiring process is so broken, that if I already have had solved this very problem before, you wouldn't even notice and I would pass with a maximum score. That is pointless.
Interview questions [1]
Question 1
Solve a pointless puzzle-ish algorithm in 60 minutes on HackerRank