Before onboarding, I had received lots of information from the website or from the recruiter's emails talking about Canva's culture/values. I had been skeptical about it: Are they really doing great work or just boasting about it all the time?
Now I know that the company is really serious about its culture and values. It's empowering. As a newbie, when I got up to speed, I could work on key components with massive help from my mentor, and even colleagues from other teams would spend time mentoring me when I asked. It developed such a culture that even though no one is pushing, people would come up with great initiatives, work on the hardest problems, and eventually celebrate their accomplishments.
When the pandemic struck, management made a decision to let us all work from home a couple of weeks before the government decided to lock down the country. This is courageous. I know there are some other business leaders supporting WFH publicly but are eager to get their employees back into the office because they're not confident about their employees' performance at home. Canva's people team put in great effort in caring for our mental/physical health while we're at home, inventing new ways to do team bonding, celebration, etc. I feel that I'm at least equally productive as in the office.
While we're working from home, the company didn't lay off any staff that might look redundant to a WFH setup, like kitchen staff, cleaners from third-party vendors, etc. It is such a nice, warm, caring, and empowering culture that kept us motivated, believing in what the founders believe, working with sweat and tears towards the company's goal.
I can't think of any for now.
Technical interview focused on coding and system design problems, emphasizing clean code, scalability, and architectural decisions. Received detailed, professional feedback highlighting strengths, weaknesses, and areas for improvement in design and
The interview process included: * Recruiter screening * Three technical interviews: * Language-agnostic, AI-assisted coding * Unassisted coding in Java * System design * One leadership interview * One hiring manager interview The proces
The interview process consisted of multiple rounds. It started with a recruiter phone screen focusing on my background and motivation. Then, I had a technical coding challenge via HackerRank, followed by a virtual interview with two engineers. That
Technical interview focused on coding and system design problems, emphasizing clean code, scalability, and architectural decisions. Received detailed, professional feedback highlighting strengths, weaknesses, and areas for improvement in design and
The interview process included: * Recruiter screening * Three technical interviews: * Language-agnostic, AI-assisted coding * Unassisted coding in Java * System design * One leadership interview * One hiring manager interview The proces
The interview process consisted of multiple rounds. It started with a recruiter phone screen focusing on my background and motivation. Then, I had a technical coding challenge via HackerRank, followed by a virtual interview with two engineers. That