Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by BYJU'S Team. If you also belong to the team, you can get access from here

BYJU'S Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

BYJU'S Associate Software Engineer Interview Questions and Answers

Updated 8 May 2024

BYJU'S Associate Software Engineer Interview Experiences

3 interviews found

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

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

Round 1 - Coding Test 

Via placement got this oppurtunity asked base questions
Coding test on java for factorial all ways
Database qstns

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

I applied via Referral and was interviewed before Apr 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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Manual testing interview questions like sanity, smoke regression etc with basic SQL queries.
  • Q2. Automation based questions
Round 3 - Technical 

(1 Question)

  • Q1. Automation based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Go to Byjus if only offer in your hand and if you have financial crisis. No career growth. No appraisals. It's just like a employee working hard for byjus to grow. Not employee friendly.

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

I applied via Campus Placement 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 - Coding Test 

First round was coding test in online platform with 5 questions

Round 3 - Technical 

(2 Questions)

  • Q1. Settings a server in Express JS
  • Ans. 

    Setting up a server in Express JS involves creating an instance of the Express application and defining routes.

    • Create an instance of the Express application using the 'express' module

    • Define routes using the 'app.get', 'app.post', etc. methods

    • Listen for incoming requests using the 'app.listen' method

    • Configure middleware using the 'app.use' method

    • Handle errors using the 'app.use' method with an error handling middleware

  • Answered by AI
  • Q2. What are all join table query and Write an example to join 2 tables.
  • Ans. 

    Explaining join table query and providing an example of joining 2 tables.

    • Join table query is used to combine data from two or more tables based on a related column between them.

    • Types of join include inner join, left join, right join, and full outer join.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

  • Answered by AI

Interview Preparation Tips

Topics to prepare for BYJU'S Associate Software Engineer interview:
  • MERN
  • PERN
  • SQL
  • Backend Language
Interview preparation tips for other job seekers - Joining to this company as first job is bad idea
Try some other company and then you can switch to this

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 135 minutes
Round difficulty - Easy

There was no sectional time limit for the coding questions.The test was online with audio and video both on for continuous monitoring.

  • Q1. 

    N-th Term Of Geometric Progression

    Find the N-th term of a Geometric Progression (GP) series given the first term A, the common ratio R, and the term position N.

    Explanation:

    The general form of a GP se...

  • Ans. 

    Calculate the N-th term of a Geometric Progression series given the first term, common ratio, and term position.

    • Use the formula A * R^(N-1) to find the N-th term of the GP series.

    • Remember to return the result modulo 10^9 + 7 as the term can be very large.

    • Handle multiple test cases efficiently by iterating through each case.

  • Answered by AI
  • Q2. 

    Matrix Element Cube Sum Problem

    For a given M x N sized 2D array 'MATRIX', find and return the value of (i * i + j * j) for elements where the sum of the cubes of its digits equals the element itself. Her...

  • Ans. 

    Find and return the value of (i * i + j * j) for elements in a 2D array where the sum of the cubes of its digits equals the element itself.

    • Iterate through the 2D array and check if the sum of the cubes of digits equals the element itself.

    • Calculate (i * i + j * j) for elements that satisfy the condition.

    • Return the calculated values as a new 2D array.

    • If no element satisfies the condition, return -1.

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 40 minutes
Round difficulty - Easy

The interviewer was very calm and listened very carefully to the solutions. There was a lot of discussion on my projects and the interviewer seems to be very interested in knowing about the workflows of my projects.They also give me some coding questions which were related to problem solving also.

  • Q1. 

    Distinct Subsequences Problem Statement

    You are given a string 'S' of length 'N' which may include duplicate alphabets. Your goal is to calculate the number of distinct subsequences in the string.

    Exampl...

  • Ans. 

    Calculate the number of distinct subsequences in a string with possible duplicates.

    • Use dynamic programming to keep track of the count of distinct subsequences for each character in the string.

    • Consider the cases where the current character is included or excluded in the subsequence.

    • Handle duplicates by using a hashmap to store the last occurrence index of each character.

    • Modulo the final count by 10^9 + 7 to avoid overfl

  • Answered by AI
  • Q2. 

    Remove the Kth Node from the End of a Linked List

    You are given a singly Linked List with 'N' nodes containing integer data and an integer 'K'. Your task is to delete the Kth node from the end of this Lin...

  • Ans. 

    Remove the Kth node from the end of a singly linked list given the position from the end to be removed.

    • Traverse the list to find the length 'N' of the linked list.

    • Calculate the position from the beginning to be removed as 'N - K + 1'.

    • Delete the node at the calculated position from the beginning.

  • Answered by AI
  • Q3. 

    Common Elements Problem Statement

    Identify and output the common strings present in both given arrays of lowercase alphabets for each test case.

    Input:

    The first line contains an integer 'T' representin...
  • Ans. 

    The task is to find common strings in two arrays of lowercase alphabets for each test case.

    • Iterate through the elements of the second array and check if they are present in the first array.

    • Use a hash set to store the strings of the first array for efficient lookup.

    • Return the common strings in the order they appear in the second array.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaAbove 60%Cuemath interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPS, Operating System, Database Management, C++, or Java (proficient in anyone) Computer Networks, Operating System, Software Engineering, System DesignTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : If you have time for your interviews, I would recommend going through Leetcode as it has a good variety of questions sorted on topic wise difficulty level where you can try to solve at least 20-30 questions for each data structure and algorithm. Moreover, you should regularly participate in the weekly contests happening there so that you could know about your weak areas to improve.
Tip 2 : Practice DSA everyday and make sure that you are giving timed mock tests periodically.
Tip 3 : Keep revising your Computer Science fundamentals(OS, DBMS, Software Engineering principles).
Tip 4 : Also brush-up your aptitude skills.

Application resume tips for other job seekers

Tip 1 : The most important tip is that never lie on your resume and like If you have worked upon some technology for the project part only and don't know the proper depth you could write basics only in your resume.
Tip 2 : Customize your resume for a company based on their Job Description (highlight necessary skills)
Tip 3 : Include only those points about which you're fully confident. Sometimes including too much increases expectations and then the bar is set high for you which impacts the assessment
Tip 4 : Don't put anything in resume that you are not sure of.
Tip 5 : if you don't have any internship experience then you can show your good technical projects and certifications too.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Jan 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 70 minutes
Round difficulty - Easy

We're provided with 60 minutes.
We're provided with desktop as it was online test.

  • Q1. 

    Leap Year Checker

    Determine if a given year, represented as an integer 'N', is a leap year.

    A leap year is defined as a year with 366 days, unlike a normal year which has 365 days.

    Input:

    The initial i...
  • Ans. 

    The task is to determine if a given year is a leap year or not.

    • Check if the year is divisible by 4, if yes then proceed to next step

    • If the year is divisible by 100, then it should also be divisible by 400 to be a leap year

    • If the year satisfies both conditions, output 'Yes', else output 'No'

  • Answered by AI
Round 2 - Face to Face 

Round duration - 25 minutes
Round difficulty - Easy

They basically ask questions related to operating system

Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Easy

There were 2 interviewers who talked to me and ask different questions regarding my company, my experience in college etc.
It was kind of chit chat but basically they were testing my conversation skills.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in GurgaonEligibility criteriaNo crieteriaCuemath interview preparation:Topics to prepare for the interview - Dtaa structure, Algorithm, Java , Operating System, C++Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Try to give mock interview as much as you can
Tip 2 : Good with technical skills

Application resume tips for other job seekers

Tip 1 : Mention good projects
Tip 2 : Any internship will be add-on

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 minutes
Round difficulty - Easy

It was a mix of mathematical aptitude, logical ability, and puzzles along with 2 programming questions of easy and medium level. Time was enough and no sectional time was present. 1-2 MCQs on SQL were also present.

This round was immediately followed by an SHL aptitude test which was basically a quick limited time check of your verbal ability and math because many questions were to be done in 1 hour.

  • Q1. 

    Boolean Matrix Transformation Challenge

    Given a 2-dimensional boolean matrix mat of size N x M, your task is to modify the matrix such that if any element is 1, set its entire row and column to 1. Specifi...

  • Ans. 

    Modify a boolean matrix such that if any element is 1, set its entire row and column to 1.

    • Iterate through the matrix and mark rows and columns to be modified

    • Use additional arrays to keep track of rows and columns to be modified

    • Update the matrix in-place based on the marked rows and columns

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 minutes
Round difficulty - Easy

It was an online video interview round on HackerEarth with simultaneous code option. It was mostly justifying your resume in the first 15 minutes. After that OOPS was majorly asked. Basics of programming including questions on STL were asked. A class which required inheritance was asked by the interviewer to write. I was helped by the interviewer if i got stuck somewhere, Some questions on implementation of hashmaps and priority queues were also asked. A puzzle was asked which luckily struct to me at that moment.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Dronacharya College of Engineering. I applied for the job as Software Engineer in DelhiEligibility criteria7 CGPAToppr interview preparation:Topics to prepare for the interview - DBMS, OOPS, Data structures, Dynamic Programming, Graphs, Algorithms, Sorting searching, Compiler designTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Never give up
Tip 2 : When u start a topic, don't move on to next topic before you are 100% confident in previous topic
Tip 3 : Try to give maximum time on basics of a topic especially OOPS
Tip 4 - Practice Atleast 250 Questions
Tip 5 - Ex- Do atleast 2 projects

Application resume tips for other job seekers

Tip 1 : Write only those things in resume in which you are 100% confident
Tip 2 : Write maximum projects you have and be ready to explain them thoroughly
Tip 3 : Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. DS and algorithm questions
Round 2 - Technical 

(1 Question)

  • Q1. IOS /Skillset questions some tricky questions
Round 3 - HR 

(1 Question)

  • Q1. Personality and Compensation discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Study fundamentals of your profile/domain
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

(3 Questions)

  • Q1. Basics of js and react
  • Q2. What are closures and give an example
  • Ans. 

    Closures are functions that have access to variables from their outer scope even after the outer function has finished executing.

    • Closures are created when a function is defined within another function and has access to the outer function's variables.

    • They can access variables from the outer function even after the outer function has returned.

    • Closures are commonly used in event handlers and callbacks in JavaScript.

  • Answered by AI
  • Q3. What is event loop and features of es5
  • Ans. 

    Event loop is a mechanism that allows JavaScript to perform non-blocking operations by handling asynchronous events.

    • Event loop is responsible for executing code, collecting and processing events, and executing queued sub-tasks.

    • ES5 features include strict mode, JSON object, Array methods like forEach, map, filter, and reduce, and Object.create method.

    • ES5 also introduced new methods for manipulating strings, such as trim

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

(1 Question)

  • Q1. General management round and past experience

Skills evaluated in this interview

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

(1 Question)

  • Q1. Sdlc lifecycle of components and architecture.
  • Ans. 

    SDLC lifecycle involves planning, designing, developing, testing, deploying, and maintaining software components and architecture.

    • SDLC (Software Development Life Cycle) includes phases like planning, designing, coding, testing, and maintenance.

    • Components are designed, developed, tested, and integrated into the overall architecture.

    • Architecture involves defining the structure, behavior, and interactions of software comp...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Role and responsibility my tasks and questions on project

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude questions

Round 2 - Coding Test 

Linked list, array, tree and graph questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well aptitude and coding
Contribute & help others!
anonymous
You can choose to be anonymous

BYJU'S Interview FAQs

How many rounds are there in BYJU'S Associate Software Engineer interview?
BYJU'S interview process usually has 2-3 rounds. The most common rounds in the BYJU'S interview process are Technical, Coding Test and Resume Shortlist.
What are the top questions asked in BYJU'S Associate Software Engineer interview?

Some of the top questions asked at the BYJU'S Associate Software Engineer interview -

  1. What are all join table query and Write an example to join 2 tabl...read more
  2. Settings a server in Express...read more
  3. Manual testing interview questions like sanity, smoke regression etc with basic...read more

Recently Viewed

REVIEWS

L&T Technology Services

No Reviews

INTERVIEWS

Emeritus Institute of Management

No Interviews

INTERVIEWS

Yardi Systems

No Interviews

SALARIES

Societe Generale Global Solution Centre

INTERVIEWS

Nagarro

No Interviews

INTERVIEWS

Google

No Interviews

SALARIES

Power Research & Development Consultants

No Salaries

LIST OF COMPANIES

Power Research & Development Consultants

Overview

COMPANY BENEFITS

Power Research & Development Consultants

No Benefits

INTERVIEWS

Deloitte

No Interviews

Tell us how to improve this page.

BYJU'S Associate Software Engineer Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Planet Spark Interview Questions
3.7
 • 359 Interviews
Whitehat jr Interview Questions
3.4
 • 262 Interviews
Unacademy Interview Questions
3.0
 • 206 Interviews
upGrad Interview Questions
3.7
 • 198 Interviews
Physicswallah Interview Questions
3.8
 • 196 Interviews
Vedantu Interview Questions
3.3
 • 185 Interviews
NxtWave Interview Questions
3.8
 • 177 Interviews
Simplilearn Interview Questions
3.2
 • 101 Interviews
View all
BYJU'S Associate Software Engineer Salary
based on 95 salaries
₹4 L/yr - ₹10 L/yr
9% more than the average Associate Software Engineer Salary in India
View more details

BYJU'S Associate Software Engineer Reviews and Ratings

based on 16 reviews

3.7/5

Rating in categories

3.9

Skill development

3.7

Work-life balance

4.0

Salary

2.5

Job security

3.2

Company culture

3.4

Promotions

3.9

Work satisfaction

Explore 16 Reviews and Ratings
Business Development Associate
11.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Manager
3.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Executive
3.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Business Development Associate
3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

BDA
2.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare BYJU'S with

Unacademy

3.0
Compare

Vedantu

3.3
Compare

Toppr

3.4
Compare

Whitehat jr

3.4
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent