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

SDE - Intern

Vymo
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
I started coding in 2 nd year of my graduation. Initially I started cracking basic problems based on for loops and conditional statements.Then I started data structure and algorithms in my third year .I used to solve problems on coding ninjas by screening the problems based on their difficulty. I have also practiced development using Java ,spring boot which helped me a lot during my interview.
Application story
I got referral via LinkedIn from Engineering manager of the company.She liked my resume and forwarded to HR.There were four rounds of interview .Process was smooth and fast .
Why selected/rejected for the role?
I got selected for this role and I accepted the interviewers were impressed with my approach and skills .
Preparation
Duration: 7 months
Topics: Dynamic Programming ,Graph,Tree,Java,Object oriented
Tip
Tip

Tip 1 : Always try your hands on development part also
Tip 2 : Focus on standard problems of dsa
Tip 3 :Use platform like coding ninjas to solve DSA problems it helps you to track and boost your confidence.

Application process
Where: Referral
Eligibility: Need Development projects on java or nodejs
Resume Tip
Resume tip

Tip 1:Mention atleast 4 projects in your resume
Tip 2:Make sure to mention work experience as an intern or something similar.

Interview rounds

01
Round
Medium
Video Call
Duration60 mins
Interview date27 Jan 2023
Coding problem2

Timing - 5 pm
Interviewer was very humble 
He asked 3 DSA Problems.

1. Pair Difference K

Moderate
15m average time
85% success
0/80
Asked in companies
FacebookBarclaysMTX

You are given a sorted array ARR of integers of size N and an integer K. You have to find whether it is possible to find a pair of integers having an absolute difference of K.

Note:

1. K is a non-negative integer.

2. Absolute Difference between two integers A and B is equal to the difference of maximumOf(A, B) and minimumOf(A, B).

3. Pair of integers should have different indices in the array.
Problem approach

Tip 1:Go for brute force approach
Tip 2:try to get full problem statement 
Tip 3:Ask for edge cases.

Try solving now

2. Fruits and Baskets

Easy
10m average time
90% success
0/40
Asked in companies
MicrosoftAmazonQuantiphi

There are ‘n’ fruit trees that are planted along a road. The trees are numbered from 0 to n-1. The type of fruit each tree bears is represented by an integer from 1 to 'n'.


A Ninja is walking along that road. He has two baskets and wants to put the maximum number of fruits in them. The restriction is that each basket can have only one type of fruit.


Ninja can start with any tree and end at any tree, but once he has started, he cannot skip a tree i.e if he picks fruit from the tree ‘i’, then he has to pick fruit from tree ‘i+1’ before going to the tree ‘i+2’. He will pick one fruit from each tree until he cannot, i.e, he will stop when he has to pick a fruit of the third type because only two different fruits can fill both baskets.


You are given an array ‘arr’. The ‘i’th integer in this array represents the type of fruit tree ‘i’ bears. Return the maximum number of fruits Ninja can put in both baskets after satisfying all the conditions.


For Example:
 'arr' = [1, 2, 3]

 Here, we have three different types of fruits. We can pick [1, 2] or [2, 3]. We can pick a maximum of two fruits.

Hence, we return 2.
Problem approach

Tip 1:Ask for edge cases
Tip 2:ask for proper clarification 

Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date2 May 2023
Coding problem3

Timing - 5-6 pm
Very humble interviewer 
He asked lld also

1. Best Time to Buy and Sell Stock

Moderate
20m average time
80% success
0/80
Asked in companies
IntuitOptumOYO

You are given an array/list 'prices' where the elements of the array represent the prices of the stock as they were yesterday and indices of the array represent minutes. Your task is to find and return the maximum profit you can make by buying and selling the stock. You can buy and sell the stock only once.

Note:

You can’t sell without buying first.
For Example:
For the given array [ 2, 100, 150, 120],
The maximum profit can be achieved by buying the stock at minute 0 when its price is Rs. 2 and selling it at minute 2 when its price is Rs. 150.
So, the output will be 148.
Problem approach

Tip 1:Ask for clarification 
 

Try solving now

2. Maximum Profit

Moderate
15m average time
85% success
0/80
Asked in companies
LinkedInOYOAmazon

Mukesh is a hard worker and has a good running business. He has a list of profits he made in the last ‘N’ days. Mukesh wants to know what maximum profit he made in the few consecutive days. More Precisely he wants to know the maximum profit he made in any consecutive days in the range {‘A’, ‘B’} ( both inclusive).

You have to find the maximum profit Mukesh made in any consecutive days in the range {‘A’, ‘B’} ( both inclusive).

Note :
The profit of the Mukesh Business over ‘N’ days is shown by array/list ‘profit’. It may contain negative values as there will be a loss on those days.
Problem approach

Tip 1:In DP problems clear everything with interviewer before you start coding

Try solving now

3. Design Question

Design a chess board of dimension 8*8 and mention all the classes and attributes required.Create a driver class from which chess game will start .

Problem approach

Tip 1:In LLd ask for all requirements 

03
Round
Medium
Video Call
Duration50 mins
Interview date8 Feb 2023
Coding problem1

Timing - 2-3 pm
Interviewer was very nice 
He was senior engineering manager in company.

1. Design Question

Design a exam portal with different features such as authentication, Authorization and marking of students.All classes and entities should be there with relational mapping with database.Also draw ER diagram for same.

Problem approach

Tip 1:When creating entities thing of why that particular entity is useful
 

04
Round
Easy
Video Call
Duration40 mins
Interview date14 Mar 2023
Coding problem1

It was managerial round . interviewer was very humble .

1. Basic hr Questions

How you will make a product scalable describe approaches.
How will you manage your work timing with college .

Problem approach

Tip 1:In managerial round try to add those things only which you know properly.
 

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - Intern
1 rounds | 2 problems
Interviewed by Vymo
1104 views
0 comments
0 upvotes
SDE - Intern
1 rounds | 2 problems
Interviewed by Vymo
1619 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4658 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15481 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15339 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10143 views
2 comments
0 upvotes