Upload Button Icon Add office photos

Filter interviews by

Quizizz Senior Software Engineer Interview Questions and Answers

Updated 20 May 2022

Quizizz Senior Software Engineer Interview Experiences

1 interview found

I was interviewed in Apr 2022.

Round 1 - Telephonic Call 

(1 Question)

Round duration - 55 Minutes
Round difficulty - Easy

Timing - evening
Interviewer was friendly.

  • Q1. Find Number Of Islands

    You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

    A cell is said to be conn...

  • Ans. 

    I directly came up with the DFS approach.

  • Answered Anonymously
Round 2 - Telephonic Call 

(2 Questions)

Round duration - 55 Minutes
Round difficulty - Easy

Timing - afternoon
Interviewer was friendly

  • Q1. Move Zeroes To End

    Given an unsorted array of integers, you have to move the array elements in a way such that all the zeroes are transferred to the end, and all the non-zero elements are moved to the fron...

  • Ans. 

    Thought about 2 pointer technique and solved with that.

  • Answered Anonymously
  • Q2. Asteroid Collision

    You are given an array/list “ASTEROIDS” representing asteroids in a row. For each element of the given array, its absolute value denotes the size of that asteroid and its sign denotes th...

  • Ans. Stack Based Approach

    The idea is to use the stack to maintain the state of the asteroids. If we find an asteroid moving to the left (-ve value), let’s say at index i, then it will collide with an asteroid moving to the right (+ve value) and having index less than i. Hence, we can use a stack to keep track of asteroids moving to the right and then pop the elements from the stack as and when any asteroid gets destroyed.

    &n...

  • Answered Anonymously
Round 3 - Telephonic Call 

Round duration - 55 Minutes
Round difficulty - Easy

Timing - evening
interviewer was friendly

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Senior Software Engineer in BangaloreEligibility criteriaExperienceQuizizz Inc. interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Low Level Design, High Level Design, Machine LearningTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : Practice DSA/Algorithms.
Tip 2 : Practice LLD and OOPs concepts. Also, do check how data models/database schema should be.
Tip 3 : Practice System Design from the Alex Xu - System Design Interview book.

Application resume tips for other job seekers

Tip 1 : Do not put false things on your resume.
Tip 2 : Should know your resume in and out.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Assignment 

Was given two hours to implement an Api

Round 2 - Technical 

(2 Questions)

  • Q1. Asked to develop register, login and logout using grpc.
  • Q2. Number of islands in Dsa
  • Ans. 

    Number of islands in DSA refers to the problem of finding the number of connected groups of 1s in a 2D grid.

    • Use Depth First Search (DFS) or Breadth First Search (BFS) to traverse the grid and mark visited islands.

    • Count the number of times DFS/BFS is called to find the total number of islands.

    • Consider diagonal connections if specified in the problem.

    • Example: Given grid [['1','1','0','0'],['0','1','0','1'],['1','0','0','

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Indeed and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Core HTML, CSS and JS

Round 2 - Coding Test 

JS deep dive and react

Round 3 - Behavioral 

(1 Question)

  • Q1. Mimic Promise.all, Array.flat, OTP Component etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Study core JS concepts and be strong in react fundamentals
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Coding Test 

DSA questions asked in an interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Normal Math Quants, Verbal and Logical ability questions. This round actually comprises of both Aptitude and Coding

Round 3 - Technical 

(5 Questions)

  • Q1. Questions about cloud, What do you understand by cloud ?, What's the importance of it?
  • Q2. Python coding question - Write a code for Fibonacci series.
  • Ans. 

    Code for Fibonacci series in Python.

    • Use a loop to iterate through the series

    • Start with 0 and 1 as the first two numbers

    • Add the previous two numbers to get the next number

    • Repeat until desired number of terms is reached

  • Answered by AI
  • Q3. Python conceptual questions
  • Q4. What is an CIDR block? why is it used ?what is the range of CIDR block?
  • Ans. 

    CIDR block is a method of allocating IP addresses and routing Internet Protocol packets.

    • CIDR stands for Classless Inter-Domain Routing.

    • It is used to allocate IP addresses and route Internet Protocol packets.

    • CIDR block is a combination of an IP address and its associated network mask.

    • CIDR notation is used to represent the CIDR block, for example, 192.168.0.0/16.

    • The range of CIDR block varies depending on the network mas

  • Answered by AI
  • Q5. Introduce yourself in a few lines.

Interview Preparation Tips

Interview preparation tips for other job seekers - - Be straight to the point
- Don't Fumble around
- Be thorough with your concepts.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via AngelList and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Assignment 

Create a analytics webpage

Round 2 - One-on-one 

(1 Question)

  • Q1. DSA , golang, database questions
Round 3 - HR 

(1 Question)

  • Q1. Hr basic questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before May 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(3 Questions)

  • Q1. How python dictionary is implemented internally ?
  • Ans. 

    Python dictionary is implemented using hash tables.

    • Python dictionary is a collection of key-value pairs.

    • The keys in a dictionary must be unique and immutable.

    • The values in a dictionary can be of any data type.

    • Python dictionary is implemented using hash tables.

    • Hash tables provide constant time complexity for insertion, deletion and retrieval of elements.

    • The hash function used in Python dictionary is based on the key's h...

  • Answered by AI
  • Q2. What is heap sort
  • Ans. 

    Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.

    • It divides the input into a sorted and an unsorted region.

    • It repeatedly extracts the maximum element from the unsorted region and inserts it into the sorted region.

    • It has a time complexity of O(n log n) and is not stable.

    • Example: [8, 5, 3, 1, 9, 6, 0, 7, 4, 2] -> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

  • Answered by AI
  • Q3. Coding question to sort array based on a custom filter

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Meddo user image Nishant Srivastava

posted on 31 May 2021

Interview Questionnaire 

1 Question

  • Q1. JS questions are asked

Tell us how to improve this page.

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.2k Interviews
upGrad Interview Questions
3.7
 • 205 Interviews
Unacademy Interview Questions
3.0
 • 203 Interviews
Testbook.com Interview Questions
3.6
 • 98 Interviews
Toppr Interview Questions
3.4
 • 73 Interviews
Embibe Interview Questions
3.5
 • 60 Interviews
Adda 247 Interview Questions
3.3
 • 28 Interviews
InsanelyGood Interview Questions
4.1
 • 19 Interviews
Vegrow Interview Questions
4.2
 • 16 Interviews
Pepper Content Interview Questions
2.4
 • 11 Interviews
View all
Quizizz Senior Software Engineer Salary
based on 6 salaries
₹25 L/yr - ₹67.5 L/yr
237% more than the average Senior Software Engineer Salary in India
View more details

Quizizz Senior Software Engineer Reviews and Ratings

based on 2 reviews

3.1/5

Rating in categories

3.5

Skill development

2.1

Work-life balance

4.5

Salary

1.5

Job security

1.5

Company culture

2.5

Promotions

3.5

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
9 salaries
unlock blur

₹16 L/yr - ₹30 L/yr

Product Designer
9 salaries
unlock blur

₹8.2 L/yr - ₹8.2 L/yr

Senior Software Engineer
6 salaries
unlock blur

₹25 L/yr - ₹67.5 L/yr

Front end Engineer
5 salaries
unlock blur

₹27 L/yr - ₹30 L/yr

Customer Success Associate
4 salaries
unlock blur

₹6 L/yr - ₹8.8 L/yr

Explore more salaries
Compare Quizizz with

BYJU'S

3.1
Compare

Unacademy

3.0
Compare

Toppr

3.4
Compare

upGrad

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