
Canva Data Analyst interviews, as three candidates describe them, start with a recruiter call and then move to a live SQL screen. One candidate also reports a business case round. Here is what each candidate said and how to prepare.
$114K
Avg. Base Comp
$145K
Avg. Total Comp
Not reported
Typical Rounds
Not reported
Process Length
Three candidates describe Canva's analyst interviews, and their experiences differ in length. All three began with a recruiter or HR conversation. One candidate says it was the only round and ended without a second stage. That candidate's question was a very basic one about how they use SQL. The same candidate found the call lightweight and not especially technical. A second candidate describes a standard recruiter screen about their current role and scope, followed by a discussion of the open role and the qualities Canva wanted.
The SQL screen is the most concrete technical step in the reports. One candidate describes it as taking place in a Google Sheet, using a table of licenses. They were asked to count and rank licenses, and the round tested group by and window functions but not multi-table joins. The last question asked them to interpret the data to shape product roadmaps. Another candidate says they shared their screen with a hiring manager, wrote queries against a table with named columns, and answered business questions. They found the interviewer collaborative and willing to nudge them when they went down the wrong path.
Only one candidate reports a third round, a case study with a second hiring manager. It tested reasoning through a business problem and communicating that reasoning. Because it comes from one report, treat it as a possibility rather than a given.
To prepare, practice aggregation and ranking queries and explain each step as you write it. Be ready to describe your background and SQL experience in plain language. Practice turning query results into a product recommendation, and rehearse a short business case walkthrough. Outcomes in these reports were no offer for two candidates and a pending reply for one. None of the reports describe a timeline, so confirm next steps with your recruiter.
Synthesized from 3 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Canva process.
Recruiter screen that asked about my current role and scope. Then discussed the open req and qualities they were looking for. Very standard recruiter screen. Next, I had the SQL screen which happened within a Google sheet. Straightforward test of group by and window functions. Multi-table joins wasn't tested.
Questions asked: SQL screen which happened within a Google sheet. Straightforward test using a table of licenses, and was asked to count and rank licenses. Also tested group by and window functions. Multi-table joins wasn't tested. Final question was interpreting the data to shape product roadmaps.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Canva
Write a query that returns all neighborhoods that have 0 users.
| Question | |
|---|---|
| Search Ranking | |
| Address Schema | |
| Hurdles In Data Projects | |
| Duplicate Rows | |
| Generate Shopping List from Recipes | |
| Digital Marketing Metrics | |
| International e-Commerce Warehouse | |
| k-Means from Scratch | |
| Statistically Significant Test | |
| 2nd Highest Salary | |
| Top Three Salaries | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Comments Histogram | |
| First to Six | |
| Closest SAT Scores | |
| Experiment Validity | |
| Download Facts | |
| Monthly Customer Report | |
| First Touch Attribution | |
| Random SQL Sample | |
| Button AB Test | |
| Compute Deviation | |
| Top 3 Users | |
| Minimum Change | |
| 500 Cards | |
| Raining in Seattle | |
| Employee Salaries (ETL Error) | |
| Last Transaction |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an opening call with a recruiter or HR contact about their background, current role and scope. One says it covered the open role and the qualities Canva wanted. Another says the only question was a basic one about SQL use, and that no further round followed. Prepare a concise background summary and a plain-language explanation of your SQL work.
Two candidates describe a live SQL round. One worked in a Google Sheet on a licenses table, counting and ranking licenses with group by and window functions, and was not tested on multi-table joins. The other shared their screen with a hiring manager and wrote queries to answer business questions. Practice clear, readable SQL and explaining your reasoning aloud.
One candidate says the final question in the SQL screen asked them to interpret the data to shape product roadmaps. This suggests analysts may be asked to move from query results to a recommendation. It comes from a single report, so prepare to explain what your numbers mean and what you would suggest next.
One candidate reports a third-round case study with another hiring manager. It tested how they thought through a real business problem and communicated their reasoning. Other candidates did not describe this round, so it may not apply to every process. Prepare to structure an open-ended problem and state your assumptions.