
BYJU'S Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 86 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at BYJU'S.
Software Engineer
The experience was great and insightful. They started by asking about my background, education, and professional experience. Next, they explored my projects in detail, discussing challenges and solutions. Finally, they concluded with a medium-level coding challenge, which tested my problem-solving and programming skills. Overall, it was engaging and valuable.
- Could you share some HR-related questions and details about your projects, followed by a coding challenge?
- What are some of the coding challenges you've encountered?
- Can you walk me through your projects?
Senior Software Engineer
HR reached out and set up my first interview with an external organization. This first stage was okay, involving a straightforward DSA algorithm question and one LLD problem. The HR didn't follow up with any feedback, so I had to call them to find out how I did. They informed me I passed and scheduled a second interview with someone from Byju's. The interviewer was nice, and the questions were good, focusing more on discussion, which I liked. Again, the HR was slow to respond about my performance, and I had to chase them for updates. They said I passed the second round too and would schedule a third. It's been over 10 days, and the third round still hasn't been set up. I learned a lot from the interviews, but it feels like the company isn't serious about hiring, wasting everyone's time.
- Solve the problem of finding the longest substring without repeating characters
- Describe the design for Twitter
- Address the Thousand Island problem
Software Engineer
So I applied for an android developer position. The interview process was pretty good. It included three technical rounds and one HR round. The first round focused entirely on Android-specific questions. The second round covered more advanced Android topics along with Data Structures and Algorithms problems. The third round was with a technical manager, and it involved questions about architecture and other related subjects. I ended up having to decline the offer for personal reasons.
- Can you explain the lifecycles of activities, fragments, and views?
- What's the distinction between 'val', 'const', and 'const val' in Kotlin?
- Tell me about MVVM architecture.
BYJU'S Software Engineer Interview Questions
Quoted word for word from BYJU'S interview reports.
“How many islands are there in a given 2D matrix?”
Read reports →“Find the repeated number in an array where the highest value is not greater than the array length.”
Read reports →“Given an input less than 250, find the minimum number of coins required for the CoinChangeProblem.”
Read reports →“What are the minimum coins needed to make a specific sum, given a set of coin denominations? For instance, if the sum is 25 and the coins are 1, 5, 7, 9, 11, the output should be [11, 9, 5].”
Read reports →“What's the distinction between 'val', 'const', and 'const val' in Kotlin?”
Read report →“Can you find the first instance of an element in a sorted array?”
Read report →“Given two arrays representing customer entry and exit times, find the maximum number of customers present simultaneously.”
Read report →“Can you find the count of subarray sum equal to k?”
Read report →“Write code to find the minimum conversions (Open <-> Close) needed to balance a parenthesis expression.”
Read report →Formats, difficulty and experience
Across all 86 BYJU'S interview reports.