Open In App

Bytelearn Interview Experience for SWE

Last Updated : 10 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

I applied at Bytelearn at the time of openings for SWE Interns. Received the OA link from HR. After clearing OA, I didn’t get a response for 2 weeks, so I called and took a follow-up for the application at Bytelearn. I was told the positions have been filled, but they will save my profile for future openings. It happened really when after 3 months I got a call from Bytelearn for the openings. I again received the OA link and submitted it. 
I was qualified for the further process which included 2 technical rounds, and 1 hiring manager round.

Technical Round 1:
The first round of the interview was a technical screening conducted over a video call. The interviewer began by asking about my introduction.

Next, I was given a coding problem to solve. The problem was LRU (Least Recently Used) Cache. I heard about this problem once but didn’t know anything about it. The interviewer gave me some hints regarding the problems. He asked me about the approach to the problem. I explained my approach. The interviewer asked follow-up questions to test my understanding of time and space complexity. I asked whether I should code the problem or not. He told that was fine.
Conclusion: Asked 1 DSA problem (medium). Only approach in the proper direction with an understanding of time and space complexity. No coding was asked. I was not sure about the selection as he didn’t ask me to code, but I got a call from HR for qualifying to next round.

Technical Round 2:
The second round of the interview was a technical screening conducted over a video call. The interviewer began by asking about my introduction, experiences, and projects. He opened my resume and started asking me all details about the 4 projects mentioned. My projects were mainly MERN stack-based and 1 unique project which used three.js. He was so inquisitive to know about the project which I made with three.js. He appreciated me for the three.js project. The discussion of projects and experiences went over 50 min [you heard it right 🙂 ]. He asked me the first DSA question which was based on rearranging the string.

Problem Statement: Rearrange the same characters placing that at distance d in a string. 
I thought for a while, and he provided me with a sample test case for the problem. I was good to go with my approach, but then he gave me one edge case which took me 10 more mins. I was asked to write pseudo code first. After the successful completion of the explanation, I was asked about the time complexity of the problem. He agreed to all my statements, hopefully. I was asked the next question.

Problem Statement: N buckets are placed. If there are some balls to be placed in the buckets, how many combinations are possible? No code asked.

Conclusion: Asked 2 problems. 1 medium-hard and 1 easy-medium. Both answered. My plus point was that my project round went for around 50 mins. I was confident about the qualification in the next round. And yes! I got a call from HR for Hiring Manager round.

Hiring Manager Round:
The final round of the interview was more non-technical aspects. Initially, the interviewer introduced himself and after that, I started with my introduction. I explained my projects to him with a live demo. 

Few questions that I was asked:

  • Why do want to join Bytelearn?
  • Why did you want to leave your last Internship?
  • What are you expecting here to learn? 
  • What you can provide us with?

Further, I asked them about working days. what type of work profile do we have here? What does Bytelearn exactly target or focus on?
After the final round, I got a call from HR for the last time and I got selected for the SWE Intern role (backend solver) at Bytelearn.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads