Upload Button Icon Add office photos

Canva

Compare button icon Compare button icon Compare

Filter interviews by

Canva Senior Frontend Software Engineer Interview Questions and Answers

Updated 1 May 2024

Canva Senior Frontend Software Engineer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Coding Test 

It's a medium - hard leetcode-like question

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 Angular coding question was there. 1.5 hour Machine test.

Round 2 - Technical 

(3 Questions)

  • Q1. Pass by Value, pass by reference
  • Q2. What is !! Operator
  • Ans. 

    The !! operator is used to convert a value to a boolean type by negating it twice.

    • The !! operator is used to convert a value to a boolean type.

    • It first negates the value, then negates it again to return a boolean.

    • Example: !!'hello' will return true, as a non-empty string is truthy.

  • Answered by AI
  • Q3. How to handle multiple API if they are inter related each other in Angular?
  • Ans. 

    Use Angular services to manage multiple APIs, create separate services for each API, and handle interdependencies using observables and RxJS operators.

    • Create separate Angular services for each API to encapsulate API calls and logic.

    • Use observables and RxJS operators to handle asynchronous data flow and manage interdependencies between APIs.

    • Implement error handling and retry mechanisms to ensure robustness when dealing ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in basics of Javascript

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

60 min coding round based on angular

Round 2 - Technical 

(1 Question)

  • Q1. State mangement
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write a custom Promise class?
  • Ans. 

    Custom Promise class implementation in JavaScript

    • Create a class with constructor accepting a function parameter

    • Implement then() method to handle successful resolution

    • Implement catch() method to handle errors

    • Implement finally() method to execute code after resolution or rejection

  • Answered by AI

Skills evaluated in this interview

Canva Interview FAQs

How many rounds are there in Canva Senior Frontend Software Engineer interview?
Canva interview process usually has 1 rounds. The most common rounds in the Canva interview process are Coding Test.

Tell us how to improve this page.

Canva Senior Frontend Software Engineer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5.1k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 905 Interviews
Google Interview Questions
4.4
 • 873 Interviews
Zoho Interview Questions
4.3
 • 516 Interviews
Salesforce Interview Questions
4.0
 • 272 Interviews
Adobe Interview Questions
3.9
 • 252 Interviews
PayPal Interview Questions
3.9
 • 212 Interviews
Uber Interview Questions
4.2
 • 168 Interviews
View all
Photographer
3 salaries
unlock blur

₹3 L/yr - ₹7 L/yr

Explore more salaries
Compare Canva with

Adobe

3.9
Compare

Google

4.4
Compare

Microsoft Corporation

4.0
Compare

Facebook

4.4
Compare
Did you find this page helpful?
Yes No
write
Share an Interview