Candidatei-me online. O processo levou 3 semanas. Fiz uma entrevista na empresa Canva.
Entrevista
It was simple and sweet. First, they've replied via email with a link to HeackerRank test. Once I have completed that, one of their technical team recruiters reached for the second round of interview via Skype. I have been able to crack that too by answering the questions I was asked and sharing the background.
Then the next round was one hour interview with one of their frontend developers. It started well and ended well too, but not really. Whatever the questions I was asked, I answered except one that I didn't know about the browser' fetch API.
Rest, he assigned me two problems and I solved both of them. As we were running out of time so I shared what improvements could have been in the code instead of implementing them and he said that's okay. Also described how we can improve the algorithmic complexity of the code when he asked.
And he kept using, 'awesome! awesome!' That's obviously a positive sign when you hear it from an interview.
So next, here's where the magic happened:
I used Promise.all in the second problem to wait for an iterator of promises to complete and then process the result. And I knew in my back of my mind that it can be avoided if we do not need to wait whether all promises are resolved or completed. If so then just wait for it and then process.
With this, he assumed that I do not know how Promise.all work. :(
I mean seriously? Or it was that I could not say, 'Yes' to the first question, 'you know about the browser' fetch API?'
I was really pissed-off after hearing that they do not want to proceed further. The whole process wasted almost 5-10 hours of my time in total. I will never apply back at Canva for sure!
Candidatei-me por meio de recrutador(a). Fui entrevistado pela Canva (Sydney) em dez. de 2025
Entrevista
1. Recruiter call, 2. AI-assisted interview, 3. Final around with 3 interviews: pair-style interview, software architecture, culture-fit interview
Everyone at Canva was so welcoming, warm, and helpful throughout the process. Communications were not as quick due to the holidays, but HR kept me updated throughout my whole journey till the offer phase.
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Canva (Melbourne) em set. de 2025
Entrevista
First interview is a 30 min phone screening, second interview is an AI-Assisted interview with a broad question and you need to handle scoping and development.
Final interview is a 3 part interview in a day, 1hr javascript only programming, 1hr system design and 1hr behavioural inteview.
Perguntas de entrevista [1]
Pergunta 1
Build Canva (but up to developer to define scope, e.g. drawing on a canvas with text creation).
Candidatei-me por meio de recrutador(a). O processo levou 3 semanas. Fui entrevistado pela Canva (Auckland, ) em abr. de 2025
Entrevista
1) 1 hour call with People Researcher : 1st round screening is just a chat
2) 1 hour DSA recorded interview with an Engineer from Canva, it's a pair programming type of exercise where you are asked to solve a problem and talk through your solution