Vymo logo

Vymo Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 26 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
53.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Vymo.

Showing 3 of 26
Vymo logo
Vymo

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding System Design Coding Coding

There were 4 rounds for MTS role and trust me they cant compensate you well if you have a ctc above 20 lpa with 2 yrs of experience. HR agreed to CTC terms before the interview but after clearing all the rounds they denied any hike. Interview went good but the HR rejected since they couldnt give any better compensation compared to what I was getting in my current company. Conclusin is they wasted my time :)

Confirmed questions6 questions
  • What are your thoughts on Easy to Medium dsa questions?
  • Can you solve 1 algo question?
  • Describe your approach to low level design, specifically a rule based engine.
Vymo logo
Vymo

Technical Lead

Engineering · more than a year ago

Lead Average Negative experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Background check
Interview formats
Coding Technical System Design Behavioral

There were 5 interview rounds in total. The first round was a Data Structures and Algorithms round, scheduled for an hour but finished in 15-20 minutes because the questions were very easy, making me feel like I was interviewing as a fresher. The second round involved a pattern question, which also felt very basic, followed by a good low-level design question. The third round had a funny start; I joined the Zoom link to find an ongoing internal meeting with 5-6 company members. After waiting 10 minutes for their meeting to end, my good low-level design interview began. The fourth round was a high-level design interview where the interviewer explained VYMO's business and asked me to pick a problem they solve and explain how I would solve it. This felt like the interviewer wasn't prepared. I picked a problem and started explaining, but she kept interrupting me repeatedly throughout the hour. I considered quitting but stayed calm, thinking she should hear the solution first before diving deeper. The fifth round focused on my previous work experience. Throughout this whole process, they rescheduled my interview at least 4-5 times.

Confirmed questions6 questions
  • Could you determine the total count of repeating characters in each consecutive pair within a given string?
  • What is the minimum number of characters that need to be altered in a string to ensure that no consecutive characters are the same?
  • Given the sequence 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1, can you identify the pattern?
Vymo logo
Vymo

Member of Technical Staff

Engineering

Mid Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Recruiter call
Interview formats
Coding Coding System Design Behavioral

The interview process included five rounds, covering coding, data structures and algorithms (DSA), system design, and a managerial HR interview. The difficulty of the questions was generally moderate to easy. Throughout the interviews, the interviewers maintained a calm, positive, and supportive demeanor. The entire hiring process spanned approximately three weeks. The HR team was very cooperative, providing helpful information and support. It was a smooth and professional experience overall. I have accepted an offer from Vymo.

Confirmed questions3 questions
  • Given a DSA question related to stacks, provide a solution.
  • Given a DSA question related to queues, provide a solution.
  • Given a DSA question related to trees, provide a solution.

Vymo Software Engineer Interview Questions

Quoted word for word from Vymo interview reports.

Given a queue and an index, reverse all elements before that index using only queue operations.

Read reports

What is the smallest number formed when sum and nodigits are given?

Read reports

What is the minimum number of characters that need to be altered in a string to ensure that no consecutive characters are the same?

Read reports

Is a given point (x, y) reachable from (1, 1) using the transformations (x, y) -> (x+y, y) or (x, y) -> (x, x+y)?

Read reports

How would you determine if a given string appears as a substring within an incoming stream of characters?

Read report

Could you determine the total count of repeating characters in each consecutive pair within a given string?

Read report

Formats, difficulty and experience

Across all 26 Vymo interview reports.

Interview formats

Coding 36.9%
Technical 27.4%
Behavioral 17.9%
System Design 16.7%
Presentation 1.2%

Interview difficulty

Easy 7.7%
Average 69.2%
Difficult 23.1%

Candidate experience

Positive 53.8%
Negative 34.6%
Neutral 11.5%