Prepfully logo
  • Browse Coaches
  • Login
BetaTry Out Our New AI Mock Interviewer – Your Smartest Way to Ace Any Interview!Try Our AI Mock Interviewer
Try Now
NewRegister as a coach and get a $100 bonus on your first completed session if you're on the Prepfully Request for Coaches list.Coach $100 Bonus
Read More
LimitedEaster Deal: Heavy discounts on all Prepfully sessions.Easter Deal: Discounts
Book Now

Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

Cutting-edge AI technology meets personalized feedback. Improve your interview answers with insightful guidance provided by a model trained against more than a million human-labelled interview answers.
  • Company rubrics
  • Role-level optimisations
  • Trained on 1mil+ answers
Frontend System Design
2 years ago
What design principles would you employ in creating a WYSIWYG editor with extensive text formatting and media integration features?
Frontend Engineer

Canva

Kraken

Coinbase

Get answer reviewed by AI
2 years ago
Coding
2 years ago
Can you design the useArray() hook in React to offer utilities for handling state arrays?
Frontend Engineer

Canva

NortonLifeLock

Netflix

Get answer reviewed by AI
2 years ago
Javascript
2 years ago
Can you develop a JavaScript function to sort an array of strings alphabetically?
Frontend Engineer

Canva

Salesforce Logo

Salesforce

Epic Games Logo

Epic Games

Get answer reviewed by AI
2 years ago
Javascript
2 years ago
Could you describe how to create an event emitter class in JavaScript, specifically focusing on the methods on, emit, and off?
Frontend Engineer

Canva

Amazon Web Services Logo

Amazon Web Services

Niantic Logo

Niantic

Get answer reviewed by AI
2 years ago
Frontend System Design
2 years ago
How can you increase the efficiency of a widget's rendering and interaction capabilities?
Frontend Engineer

Canva

Shopify Logo

Shopify

Lyft Logo

Lyft

Get answer reviewed by AI
2 years ago
Javascript
2 years ago
Describe your method for adding an automatic expiration to stored items in JavaScript's localStorage.
Frontend Engineer

Canva

Verizon Logo

Verizon

Casio Logo

Casio

Get answer reviewed by AI
2 years ago
Javascript
2 years ago
Can you illustrate how to serialize and deserialize complex data types, such as Dates and Functions, in JavaScript?
Frontend Engineer

Canva

monday.com Logo

monday.com

Kaspersky Lab Logo

Kaspersky Lab

Get answer reviewed by AI
2 years ago
Coding
2 years ago
How can you increase the speed of lookups and insertions in a hash map?
Frontend Engineer

Canva

Squarespace Logo

Squarespace

Infosys Logo

Infosys

Get answer reviewed by AI
2 years ago
BehavioralTechnical
2 years ago
Do you attend craft conferences? If so, what have been some of your key takeaways?
Frontend EngineerData Engineering ManagerUX DesignerEngineering Manager

Canva

LendingClub Logo

LendingClub

Bill.com Logo

Bill.com

Get answer reviewed by AI
2 years ago
Javascript
2 years ago
Can you demonstrate how to implement the "Pick up stones" problem in JavaScript, where players alternate in taking stones?
Frontend Engineer

Canva

Accenture Logo

Accenture

Wooga Logo

Wooga

Get answer reviewed by AI
2 years ago

Try Free AI Interview

Canva logo

Canva

Frontend Engineer

Prepare for System Design interview at Canva

System Design

Question of the week

We'll send you a weekly question to practice for:

Showing 81 to 90 of 173 results

Previous7891011Next

*All interview questions are submitted by recent Canva Frontend Engineer candidates, labelled and categorized by Prepfully, and then published after being verified by Frontend Engineers at Canva.

  • Canva Backend Engineer Interview
  • Google Technical Program Manager Interview
  • Pinterest Product Manager Interview Guide
  • Amazon Business Intelligence Engineer Interview Guide
  • Amazon Business Analyst
  • Amazon Quality Assurance Engineer Interview Guide
  • Company
  • FAQs
  • Contact Us
  • Become An Expert
  • Services
  • Practice Interviews
  • Interview Guides
  • Interview Questions
  • Watch Recorded Interviews
  • Gift sessions
  • AI Interview
  • Social
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Legal
  • Terms & Conditions
  • Privacy Policy
  • Illustrations by Storyset

© 2025 Prepfully. All rights reserved.

Prepfully logo

Please log in to view more questions.

Not a member yet? Sign up for free.