Jumbotail interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Jumbotail
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
My journey started with building a strong foundation in programming and understanding core concepts step by step. In the beginning, things were not very clear, and progress felt slow, but I stayed consistent and kept practicing. Over time, I developed a strong interest in backend development and focused on JavaScript, especially asynchronous concepts, along with Node.js and Express. I worked on projects to apply what I learned, which helped me understand how real-world applications function. I also gained exposure to tools like Git and Linux, which gave me insight into real development workflows, deployments, and version control. When I came across the opportunity at Jumbotail, I applied through the job link and also reached out to the hiring manager on LinkedIn to increase my chances. Although I was not able to crack the interview, the experience was a valuable learning step in my journey. It helped me understand where I need to improve, especially in terms of problem-solving and deeper conceptual clarity. I am continuing to work on these areas with consistency, and I see this not as a failure but as part of the process of growth toward achieving my goal.
Application story
I came across the opportunity at Jumbotail through an online job listing on LinkedIn and applied directly via the job link. To increase my chances, I also reached out to the hiring manager on LinkedIn with a concise message expressing my interest and briefly highlighting my background. After some time, I received a response and was considered for the interview process. The process was structured and smooth, starting with an initial screening followed by technical interview rounds conducted virtually. Communication from the team was clear throughout, and the interviews were scheduled in a timely manner. Overall, the experience gave me a good understanding of how hiring processes work in growing startups and helped me identify areas where I can further improve.
Why selected/rejected for the role?
I was rejected because I wasn't able to tackle the DSA question properly, time management in solving the question was not good, I understood the question but couldn't write the code on time, and I couldn't explain my thought process properly.
Preparation
Duration: 1 month
Topics: Data Structures, Algorithms, OOPS, System Design Fundamentals, Backend Development Concepts, MongoDB, Node.js, JavaScript, C++
Tip
Tip

Tip 1: Focus more on DSA, try to solve at least medium-level questions, covering all Data Structures.
Tip 2: You should know Backend Development Concepts such as JWT, REST APIs, etc.
Tip 3: Communication plays an important role in interviews.

Application process
Where: Linkedin
Eligibility: NA, (Stipend: 35k per month)
Resume Tip
Resume tip

Tip 1: The Resume should be neat, concise, and mistake-free.
Tip 2: Don't lie on a resume. Interviewers ask mostly from the resume only.

Interview rounds

01
Round
Easy
Telephonic
Duration15 minutes
Interview date5 Feb 2025
Coding problem3

The first round was a telephonic discussion with HR, and it was scheduled at a convenient time during the day. The environment was quite comfortable since it was a phone call, which made it easier to communicate without any pressure. The conversation felt more like an introductory discussion rather than a formal interview, which helped in staying calm and answering confidently.

During the call, apart from general questions like introduction, college background, and tech stack, the HR also explained the business model of Jumbotail and gave a brief overview of what to expect in the next round. The interviewer was polite, supportive, and maintained a friendly tone throughout the conversation. Overall, it was a smooth and positive experience that set the stage for the upcoming technical round.

1. HR Question

Introduce yourself.

Problem approach

Tip 1: Keep it clear and structured: Start with a brief background (education), move to your key skills (tech stack), and then mention what you’re currently focusing on. Avoid long stories—keep it crisp and relevant to the role.

Tip 2: Highlight what matters for the role: Focus on skills and experiences that align with the job. For example, if it’s a backend role, mention your work with Node.js, APIs, or projects instead of unrelated details.

Tip 3:Sound natural and confident: Since it’s a telephonic round, your voice matters more than body language. Speak at a steady pace, avoid rushing, and make sure you sound engaged and confident rather than memorized.

2. HR Question

What did you study in college, and what is the tech stack you worked on?

Problem approach

Tip 1: Keep it relevant, not academic-heavy: Don’t list every subject you studied. Focus only on key subjects like DSA, DBMS, or OOP that are relevant to the job role.

Tip 2: Connect your tech stack to real work: Instead of just naming technologies (like Node.js, MongoDB), briefly mention how you used them—projects, APIs, or real-world applications.

Tip 3: Show progression, not just knowledge: Explain how you moved from learning basics in college to actually applying them in projects or practical work. This shows growth and hands-on experience.

3. Puzzle

You have 8 balls. One of them is slightly heavier than the others.
You have a weighing scale.
What is the minimum number of weighings required to find the heavier ball?

Problem approach

Tip 1:Don’t stay silent while solving. Keep explaining your thought process step by step.

Tip 2:Before jumping to a solution, restate the question in your own words.
This shows understanding and avoids mistakes.

Tip 3:Most puzzles look complex but are simple when divided.

02
Round
Medium
Video Call
Duration60 minutes
Interview date6 Feb 2025
Coding problem2

The coding round was conducted over Google Meet and was scheduled from 3 PM to 4 PM, so it was held during regular daytime hours and not late at night. The environment was comfortable and focused, as it was a one-on-one virtual interaction, allowing me to concentrate properly on solving the problems.

During the session, I was asked to solve a coding problem while explaining my approach. I shared my screen and walked through my logic step by step, which made the interaction more engaging. The interviewer was calm, supportive, and attentive throughout the process. They listened to my approach, gave subtle hints when needed, and maintained a professional and encouraging tone, making the overall experience positive and smooth.

1. Furthest Building You Can Reach

Moderate
10m average time
90% success
0/80
Asked in companies
VisaMorgan StanleyAmazon

Ninja is in the mood for a walk over the city, but being a ninja he prefers jumping over building roofs instead of walking through the streets.

The height of the buildings in his city can be represented through an array ‘HEIGHTS’ where ‘HEIGHT[i]’ is the height of the ith building. Ninja starts his journey from the 1st building and in one step can only travel to the roof of the next building.

While traveling from the ‘i’th to (i+1)th building:

1. If the ith building has a height greater than or equal to the next i.e (i+1)th building then he simply jumps to the next building.

2. Otherwise he uses either {‘HEIGHTS[i+1] -‘HEIGHTS[i]} bricks or just 1 ladder to climb up to the next building.

Having a limited number of bricks say ‘BRICKS’ and a limited number of ladders say ‘LADDERS’ in his Ninja pocket, he wants to know which is the farthest building he can travel up to if he uses the bricks and ladders optimally.

As Ninja is weak in mathematics so he asks for your help, can you help Ninja to find the maximum index of the building he can reach up to(1 based indexing)?

Problem approach

Step 1: I first carefully understood the problem statement of Furthest Building You Can Reach and identified that at each step we need to decide whether to use bricks or ladders to move to the next building.

Step 2: My initial approach was greedy—I tried to use bricks for every upward climb and reserve ladders for larger jumps, but I realized that deciding this upfront without tracking previous climbs could lead to a suboptimal result.

Step 3: I then refined my approach by keeping track of all the height differences where climbing was required. I used a min-heap to store these climbs so that I could always assign ladders to the largest jumps and use bricks for smaller ones.

Step 4: While iterating through the buildings, I pushed each positive height difference into the heap. If the heap size exceeded the number of ladders, I used bricks for the smallest climb (by removing it from the heap).

Step 5: If at any point the bricks became negative, I concluded that it was not possible to move further and returned the current index as the answer. This optimized approach worked efficiently, and the interviewer was satisfied with the solution and explanation.

Try solving now

2. JWT Basics

  • What is JWT, and why is it used? (Learn)
  • Can we change the JWT? If so, what will be the consequences??
Problem approach

Tip 1: Keep your answer concise and to the point.
Tip 2: Study basic system design.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which traversal uses a queue as its primary data structure?

Choose another skill to practice
Similar interview experiences
SDE - 1
4 rounds | 7 problems
Interviewed by Jumbotail
1326 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
9640 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3767 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2982 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15748 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15690 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10302 views
2 comments
0 upvotes