Upload Button Icon Add office photos

Filter interviews by

Clear (1)

RoadZen Technologies Front end Web Developer Interview Questions, Process, and Tips

Updated 12 Apr 2023

RoadZen Technologies Front end Web Developer Interview Experiences

1 interview found

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

I applied via Instahyre and was interviewed before Apr 2022. There were 5 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 Resume tips
Round 2 - One-on-one 

(5 Questions)

  • Q1. What is event loop?
  • Ans. 

    Event loop is a mechanism that allows JavaScript to handle multiple tasks simultaneously.

    • Event loop is a part of JavaScript runtime environment.

    • It continuously checks the call stack and the task queue.

    • If the call stack is empty, it takes the first task from the queue and pushes it to the call stack.

    • Examples of tasks include user input, network requests, and setTimeout() functions.

  • Answered by AI
  • Q2. What is shadowing in javascript?
  • Ans. 

    Shadowing in JavaScript is when a variable declared within a certain scope has the same name as a variable in an outer scope.

    • Occurs when a variable in a local scope has the same name as a variable in a parent scope

    • The local variable takes precedence over the parent variable within the local scope

    • Can cause confusion and unexpected behavior if not handled properly

  • Answered by AI
  • Q3. There is an array of n element which contains 0 to n-1 elements in it. You have to find the repeated element and the missing element from the array.
  • Ans. 

    Find the repeated and missing element in an array of n elements containing 0 to n-1 elements.

    • Create a hash table to keep track of the frequency of each element.

    • Iterate through the array and update the hash table.

    • Find the element with frequency greater than 1 as the repeated element.

    • Find the missing element by subtracting the sum of array elements from the sum of 0 to n-1 elements.

    • Return the repeated and missing element

  • Answered by AI
  • Q4. How does a website get loaded on the browser?
  • Ans. 

    A website gets loaded on the browser through a series of steps including DNS resolution, HTTP request, server response, rendering, and scripting.

    • The browser sends a DNS request to resolve the website's domain name to an IP address.

    • The browser sends an HTTP request to the server for the website's resources.

    • The server responds with the requested resources, including HTML, CSS, JavaScript, and media files.

    • The browser rend...

  • Answered by AI
  • Q5. Why 0.1+0.2 is not 0.3?
  • Ans. 

    Floating point arithmetic is not exact, hence 0.1+0.2 may not be exactly 0.3.

    • Floating point numbers are represented in binary, which can lead to rounding errors.

    • 0.1 and 0.2 cannot be represented exactly in binary, hence the result may not be exact.

    • This is not specific to JavaScript, but a general issue with floating point arithmetic.

    • To avoid such issues, use libraries like decimal.js or round off the result to a certai

  • Answered by AI
Round 3 - One-on-one 

(5 Questions)

  • Q1. Why do we use react when there is more advanced framework like Angular exist?
  • Ans. 

    React is more lightweight and flexible than Angular, making it ideal for smaller projects or those with less complex requirements.

    • React is easier to learn and use than Angular, making it more accessible to developers of all skill levels.

    • React's virtual DOM allows for faster rendering and better performance than Angular's two-way data binding.

    • React's component-based architecture makes it easier to reuse code and maintai...

  • Answered by AI
  • Q2. What is the reconciliation process being used in react?
  • Ans. 

    Reconciliation process is used by React to update the DOM efficiently.

    • Reconciliation is the process of comparing the new virtual DOM with the previous one to identify the changes.

    • React then updates only the necessary changes to the real DOM, instead of re-rendering the entire page.

    • This process helps in improving the performance of the application.

    • React uses a diffing algorithm to compare the two virtual DOMs and identi...

  • Answered by AI
  • Q3. Why is life cycle of react component?
  • Ans. 

    React component life cycle defines the stages of a component from initialization to destruction.

    • React component life cycle consists of three phases: Mounting, Updating, and Unmounting.

    • Mounting phase includes constructor, getDerivedStateFromProps, render, componentDidMount methods.

    • Updating phase includes getDerivedStateFromProps, shouldComponentUpdate, render, getSnapshotBeforeUpdate, componentDidUpdate methods.

    • Unmounti...

  • Answered by AI
  • Q4. What are the life cycle methods exist in react?
  • Ans. 

    React has three main life cycle methods: Mounting, Updating, and Unmounting.

    • Mounting: constructor(), static getDerivedStateFromProps(), render(), componentDidMount()

    • Updating: static getDerivedStateFromProps(), shouldComponentUpdate(), render(), getSnapshotBeforeUpdate(), componentDidUpdate()

    • Unmounting: componentWillUnmount()

    • Examples: componentDidMount() is used to fetch data from an API, componentWillUnmount() is used ...

  • Answered by AI
  • Q5. How can we create a stateful functional component?
  • Ans. 

    A stateful functional component can be created using the useState hook in React.

    • Import the useState hook from React

    • Declare a state variable using the useState hook

    • Use the state variable in the component

    • Update the state variable using the setState function

    • Example: const [count, setCount] = useState(0);

    • Example:

  • Answered by AI
Round 4 - Assignment 

Create a snake game using react.js?

Round 5 - Group Discussion 

Had a group discussion with CTO and manager about the assignment and other prosperity of role.

Skills evaluated in this interview

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: it was a basic test, CAT level questions and can be easily cleared
Tips: keep your cool, don't panic
Duration: 60 minutes
Total Questions: 60

College Name: IIT BOMBAY

Analyst Interview Questions & Answers

Ola Cabs user image Satyam Mudaliar

posted on 18 Sep 2015

Interview Preparation Tips

Round: Test
Experience: English was unpredictable.. Maths was easy but it will be good if you have practice, logical reasoning requires practice but are interesting
Tips: Leave english comprehensions for the end.. Do not waste too much time on one question even if it appears easy.. attempt the paper in the order of your comfort and mark every questions in case of NO negative marking
Duration: 60 minutes

Round: HR Interview
Tips: Smile!! And think before speaking anything, else you may contradict your own point.. Prepare "Tell me about yourself" well and guide your interview by focusing on your strongest point, you may face more questions on that point.. refer to 64 HR questions book

Round: Stress Interview
Tips: If they are giving you stress, that means they like you.. Relax!! Do not get nervous, thats what they want to check.. Think for the solution to the problem normally, you know you can crack it (Stress interview may be a part of HR, technical, case or any other interview.. you may have to make it out yourself)

Skill Tips: ""
Skills: Puzzles, Speaking skills, Aptitude, guesstimates, Case solving, presentation skills
College Name: IIT Bombay

Business Analyst Interview Questions & Answers

Ola Cabs user image Vishnuvardhan Reddy Kotte

posted on 21 Feb 2015

Interview Questionnaire 

3 Questions

  • Q1. Give some quantifiable factors you can use to rate( for comapny's purpose) among a repository of cab drivers we have?
  • Ans. 

    Quantifiable factors to rate cab drivers for company's purpose

    • Customer ratings and feedback

    • Number of completed trips

    • Average trip duration

    • Percentage of on-time pickups

    • Accident and traffic violation history

    • Vehicle cleanliness and maintenance

    • Driver punctuality and professionalism

  • Answered by AI
  • Q2. If you are on the selection committee of BCCI what would be your criterion for choosing between Yuvraj Singh and Stuart Binny for the World Cup squad?
  • Ans. 

    The criterion for choosing between Yuvraj Singh and Stuart Binny for the World Cup squad would be based on their recent performance, fitness, and team balance.

    • Evaluate recent performance of both players

    • Assess fitness levels of both players

    • Consider team balance and required skill sets

    • Analyze pitch and weather conditions of the tournament

    • Take into account the opposition teams and their strengths and weaknesses

  • Answered by AI
  • Q3. Some questions on programming (Pseudo Codes )

Interview Preparation Tips

Round: Test
Experience: There were questions on general aptitude like work and time, probability, and some questions were on data interpretation, coding and decoding, etc., most of the questions were very simple...but I felt the data interpretation questions to be a bit tricky (completely my opinion though).. ON THE BASIS OF THIS TEST THEY SHORTLISTED ROUGHLY 15 OUT OF 150 (again a rough figure)
Tips: Manage your time wisely...start with the type of questions you feel comfortable...try to attempt all the questions....improve your speed while practicing.
Duration: 45min minutes
Total Questions: 45

Round: Test
Experience: We were given 3 questions to solve in 30 min duration.Later we were told to walk them through our solution . Two of them were on probability(one random variables and the other on basic probability) and one was on estimating the area of an irregular figure , given some tools.
Tips: Get all the doubts regarding the questions clarified .As you have to explain your solution, it would be helpful if you could pen down all the steps clearly ( as it shows them that your thought process is an organised one). Use pictorial representation if needed. When they propose some other method be open to it and be open to any method they propose and be clear with the method you adopted. Even if you didn't arrive at the final answer, try to communicate your idea on solving the problem( most of the times they will listen to what you say).
Duration: 30min minutes
Total Questions: 3

Round: Other Interview
Experience: They were basically looking for quantifiable factors...so think of some quantifiable factors like the number of Times they are available to you in a day and the number of service providers they engage with. etc.,
For the second question again use quantifiable factors which make sense.
Tips: They patiently listened to what I said . So, be calm and don't be in a haste.

Skill Tips: Be a bit quick while solving the Aptitude questions....Know about the company before you go in for the interview process....No need of any prior knowledge in R language ...They just tested my Willingness to learn new things.
Skills: Aptitude Skills, Communication Skills, Structured thought process, Out of the box thinking, Basic programming skills ( very basic)
College Name: IIT KANPUR

I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Given a 2d matrix with some D doors and W walls, we need fill distance matrix with minimum distance to the nearest door
  • Ans. 

    Given a 2D matrix with doors and walls, fill distance matrix with minimum distance to the nearest door.

    • Iterate through the matrix and find the doors

    • Use Breadth-First Search (BFS) to calculate the minimum distance from each cell to the nearest door

    • Update the distance matrix with the minimum distances

  • Answered by AI
  • Q2. Given a read-only array we want to find kth smallest element in unordered array with O(1) space
  • Ans. 

    Find kth smallest element in unordered array with O(1) space

    • Use the QuickSelect algorithm to partition the array and find the kth smallest element

    • Choose a pivot element and partition the array into two subarrays

    • Recursively partition the subarray that contains the kth smallest element

    • Repeat until the pivot element is the kth smallest element

    • Time complexity: O(n) average case, O(n^2) worst case

  • Answered by AI
  • Q3. Design question
  • Q4. Find friends of friend who already are not friends with you
  • Ans. 

    To find friends of friends who are not already friends with you, we can first find your friends and then their friends excluding yourself and your friends.

    • Get your list of friends

    • For each friend, get their list of friends

    • Exclude yourself and your friends from the final list of friends of friends

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: It started with an informal talk after he gave his introduction. We talked about the cyclone that was going to be there and what I did in my internship and my previous projects. Then we moved to questions. After solving both questions he asked if I had questions.
Tips: Just walk the interviewer through the solution you're proposing.

Round: Other Interview
Experience: He started with a design question with how to stream an image such that all clients see the same image at the same time. You need to take care of delays, network problems. He kept on adding new elements like compression, streaming, utc time related issues, client rendering delays and so on.

Round: Other Interview
Experience: This was bar-raiser round.

Skills: Design, Algorithms And Data Structures, Graph Theory
College Name: IIT Madras

Skills evaluated in this interview

I was interviewed before Apr 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

It started with an informal talk after he gave his introduction. We talked about the cyclone that was going to be there and what I did in my internship and my previous projects. Then we moved to questions. After solving both questions he asked if I had questions.

  • Q1. 

    Kth Largest Element Problem Statement

    Given an array of distinct positive integers and a number 'K', your task is to find the K'th largest element in the array.

    Example:

    Input:
    Array: [2,1,5,6,3,8], K ...
  • Ans. 

    Find the Kth largest element in an array of distinct positive integers.

    • Sort the array in non-increasing order

    • Return the Kth element from the sorted array

    • Handle multiple test cases

  • Answered by AI
  • Q2. 

    Orange Rotting Problem Statement

    Consider a grid containing oranges. Each cell in this grid can hold one of three integer values:

    • Value 0: Represents an empty cell.
    • Value 1: Represents a fresh orang...
  • Ans. 

    The task is to determine the minimum time required for all fresh oranges to become rotten in a grid.

    • Create a queue to store the rotten oranges and their time of rotting.

    • Iterate through the grid to find the initial rotten oranges and add them to the queue.

    • Perform BFS by popping each rotten orange from the queue, rot adjacent fresh oranges, and add them to the queue with updated time.

    • Continue until the queue is empty, ke...

  • Answered by AI
Round 2 - Face to Face 

Round duration - 45 minutes
Round difficulty - Easy

This was a design round.

Interview Preparation Tips

Eligibility criteriaAbove 8 CGPAUber interview preparation:Topics to prepare for the interview - Design, Algorithms And Data Structures, Graph Theory, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed before May 2021.

Round 1 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    Find the k-th Node from the End of a Linked List

    Given the head node of a singly linked list and an integer 'k', this problem requires you to determine the value at the k-th node from the end of the linke...

  • Ans. 

    To find the k-th node from the end of a linked list, iterate through the list to determine the size, then traverse again to reach the k-th node from the end.

    • Iterate through the linked list to determine its size.

    • Calculate the position of the k-th node from the end based on the size of the list.

    • Traverse the list again to reach the k-th node from the end.

    • Return a pointer to the k-th node from the end.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

High level System Design

  • Q1. Can you design a system like Uber, explaining the various components and architecture involved?
  • Ans. 

    Designing a system like Uber involves components like user app, driver app, server, database, and algorithms for matching and routing.

    • User app for booking rides and tracking

    • Driver app for accepting rides and navigation

    • Server for handling requests and communication between apps

    • Database for storing user, driver, and ride information

    • Algorithms for matching riders with drivers and routing

  • Answered by AI
Round 3 - HR 

Round duration - 45 minutes
Round difficulty - Easy

Basic HR questions

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in HyderabadEligibility criteriaAbove 7 CgpaUber interview preparation:Topics to prepare for the interview - Data Structures, React JS, JavaScript, DBMS, AlgorithmsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practise DSA/coding consistently
Tip 2 : Choose a tech stack and Make side hobby projects
Tip 3 : Give mock interviews for your preparation evaluation

Application resume tips for other job seekers

Tip 1 : Pointers about your current job responsibility
Tip 2 : Side Projects with Tech stack

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Indeed and was interviewed in Oct 2020. There were 6 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. 1 tell me about yourself?, what you know about our company? And other questions related to me.
  • Q2. They give me a topic and said explain it for 1 minutes.
  • Q3. Some other interesting questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not like that we thing. It's interesting. Don't panic. They will only check your confidence, discipline and way to behave, nature etc. I like interview .

I applied via Walk-in and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Job profile
  • Q2. Describe yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Was nice and friendly atmosphere

I applied via Naukri.com and was interviewed before Jul 2021. 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 Resume tips
Round 2 - HR 

(1 Question)

  • Q1. Tell me about your self
  • Ans. My name is Kritika, I have 2 siblings, my mom is house wife and and I love dogs, my favourite thing traveling, i was passed m.com in 2019 from awadh university. I have 5 years experience work different different fields, like 1st job in publication and 2nd job in advertising company as a project manager and Last one cars24 Pvt Ltd corporate office as a associate
  • Answered by Kirtika
Round 3 - Aptitude Test 

Convenience power, Patience

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview should be given with full confidence and should not be afraid
Contribute & help others!
anonymous
You can choose to be anonymous

RoadZen Technologies Interview FAQs

How many rounds are there in RoadZen Technologies Front end Web Developer interview?
RoadZen Technologies interview process usually has 5 rounds. The most common rounds in the RoadZen Technologies interview process are One-on-one Round, Resume Shortlist and Assignment.
What are the top questions asked in RoadZen Technologies Front end Web Developer interview?

Some of the top questions asked at the RoadZen Technologies Front end Web Developer interview -

  1. There is an array of n element which contains 0 to n-1 elements in it. You have...read more
  2. Why do we use react when there is more advanced framework like Angular exi...read more
  3. What is the reconciliation process being used in rea...read more

Recently Viewed

JOBS

Ephicacy Lifescience Analytics

No Jobs

SALARIES

eTeam

SALARIES

T&M Services consulting

SALARIES

Talentpro

LIST OF COMPANIES

Spectraforce Technologies

Locations

LIST OF COMPANIES

People Prime Worldwide

Locations

SALARIES

Microsoft Corporation

INTERVIEWS

Randstad

No Interviews

LIST OF COMPANIES

PaySquare Consultancy

Locations

LIST OF COMPANIES

Talentpro

Locations

Tell us how to improve this page.

RoadZen Technologies Front end Web Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

CARS24 Interview Questions
3.6
 • 329 Interviews
Gallagher Interview Questions
3.7
 • 215 Interviews
Tata AIG Interview Questions
4.1
 • 154 Interviews
Uber Interview Questions
4.2
 • 149 Interviews
Ola Cabs Interview Questions
3.4
 • 137 Interviews
Allstate Interview Questions
3.8
 • 132 Interviews
View all

RoadZen Technologies Front end Web Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

4.0

Salary

5.0

Job security

5.0

Company culture

3.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Data Scientist
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Operations Coordinator
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager- HR
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare RoadZen Technologies with

CarDekho Group

3.7
Compare

Cartrade.com

4.0
Compare

Droom

3.7
Compare

CARS24

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