Upload Button Icon Add office photos

Filter interviews by

Vymo Technologies Member Technical Interview Questions and Answers

Updated 16 Mar 2024

Vymo Technologies Member Technical Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Question asked are from easy to mid

Round 2 - Technical 

(1 Question)

  • Q1. LLD level design

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. 

    Longest Increasing Subsequence Problem Statement

    Given an array of integers with 'N' elements, determine the length of the longest subsequence where each element is greater than the previous element. This...

  • Ans. 

    Find the length of the longest strictly increasing subsequence in an array of integers.

    • Use dynamic programming to keep track of the longest increasing subsequence ending at each element.

    • Initialize an array to store the length of the longest increasing subsequence ending at each index.

    • Iterate through the array and update the length of the longest increasing subsequence for each element.

    • Return the maximum value in the ar...

  • Answered by AI
  • Q2. 

    Digits Decoding Problem

    Ninja has a string of characters from 'A' to 'Z', encoded using their numeric values (A=1, B=2, ..., Z=26). The encoded string is given as a sequence of digits (SEQ). The task is t...

  • Ans. 

    The task is to determine the number of possible ways to decode a sequence of digits back into a string of characters from 'A' to 'Z'.

    • Use dynamic programming to keep track of the number of ways to decode the sequence at each position.

    • Consider different cases when decoding the sequence, such as single digit decoding and double digit decoding.

    • Handle edge cases like '0' and '00' appropriately.

    • Return the final count modulo

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. 

    Leaves at Same Level Problem Statement

    Given a binary tree with 'N' nodes, determine if all the leaf nodes are situated at the same level. Return true if all the leaf nodes are at the same level, otherwis...

  • Ans. 

    Check if all leaf nodes in a binary tree are at the same level.

    • Traverse the binary tree and keep track of the level of each leaf node.

    • Compare the levels of all leaf nodes at the end to determine if they are at the same level.

    • Use a queue for level order traversal of the binary tree.

  • Answered by AI
  • Q2. 

    Maximum Non-Adjacent Subsequence Sum

    Given an array of integers, determine the maximum sum of a subsequence without choosing adjacent elements in the original array.

    Input:

    The first line consists of an...
  • Ans. 

    Find the maximum sum of a subsequence without choosing adjacent elements in an array.

    • Use dynamic programming to keep track of the maximum sum of non-adjacent elements at each index.

    • At each index, the maximum sum is either the sum of the current element and the element two positions back, or the sum at the previous index.

    • Iterate through the array and update the maximum sum at each index accordingly.

    • Return the maximum su

  • Answered by AI
Round 3 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. 

    LRU Cache Design Question

    Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:

    1. get(key) - Return the value of the key if it exists in the cache; otherw...

  • Ans. 

    Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.

    • Use a combination of hashmap and doubly linked list to implement the LRU cache.

    • Keep track of the least recently used item and update it accordingly when inserting new items.

    • Ensure to handle the capacity constraint by evicting the least recently used item when the cache is full.

    • Implement get(key) and put...

  • Answered by AI
  • Q2. What is the difference between Mutex and Semaphores?
  • Ans. 

    Mutex is used for exclusive access to a resource by only one thread at a time, while Semaphores can allow multiple threads to access a resource simultaneously.

    • Mutex is binary and can be locked by only one thread at a time, while Semaphores can have a count greater than one.

    • Mutex is used for protecting critical sections of code, while Semaphores can be used for controlling access to a pool of resources.

    • Mutex is simpler ...

  • Answered by AI
  • Q3. Given the employee and department tables, how would you find the number of employees in each department? (This question focuses on SQL Joins.)
  • Ans. 

    Use SQL Joins to find the number of employees in each department.

    • Use a JOIN statement to combine the employee and department tables based on the department ID.

    • Group the results by department ID and use COUNT() function to find the number of employees in each department.

    • Example: SELECT department.department_id, COUNT(employee.employee_id) AS num_employees FROM department JOIN employee ON department.department_id = emplo...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteria7 CGPAOYO interview preparation:Topics to prepare for the interview - Data Structure,Algorithms,OS,DBMS,OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Work on communicating effectively, give a lot of mock interviews. There is no point studying so hard if your thoughts or solution don't reach the interviewer.
Tip 2 : Practice variety of questions. 50 questions of different topics, patterns are better that 50 questions done for same topic.
Tip 3 : Try to think of solution by different approaches, this will expand your horizon by doing less questions.

Application resume tips for other job seekers

Tip 1 : Don't make a fancy resume, keep it simple, you can use Latex templates from overleaf.com.
Tip 2 : Make it short and crisp. Resume should not be more than 1 page. And don't write anything you're not confident about. For experienced people, read the JD first and design your resume accordingly.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. Sql , python basic coding questions
Round 2 - Technical 

(1 Question)

  • Q1. Java, about frontend development,

I appeared for an interview in Dec 2020.

Round 1 - Video Call 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

  • Q1. 

    Cycle Detection in a Directed Graph

    Given a directed graph, you need to determine whether or not the graph contains a cycle.

    Your function should return true if there is at least one cycle in the graph; ...

  • Ans. 

    Detect cycles in a directed graph and return true if a cycle exists, false otherwise.

    • Use Depth First Search (DFS) to detect cycles in the graph.

    • Maintain a visited array to keep track of visited vertices and a recursion stack to keep track of vertices in the current DFS traversal.

    • If a vertex is visited and is present in the recursion stack, then a cycle exists.

    • Example: For the input graph with vertices 0, 1, 2 and edges...

  • Answered by AI
  • Q2. 

    Next Permutation Problem Statement

    Given a permutation of ‘N’ integers, rearrange them to generate the lexicographically next greater permutation. A sequence is a permutation if it contains all integers f...

  • Ans. 

    The problem involves rearranging a permutation of integers to generate the lexicographically next greater permutation.

    • Understand the concept of lexicographically next greater permutation.

    • Implement a function to find the next greater permutation.

    • Handle cases where no greater permutation exists by returning the smallest permutation.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. 

    Validate BST Problem Statement

    Given a binary tree with N nodes, determine whether the tree is a Binary Search Tree (BST). If it is a BST, return true; otherwise, return false.

    A binary search tree (BST)...

  • Ans. 

    Validate if a binary tree is a Binary Search Tree (BST) or not.

    • Check if the left subtree of a node contains only nodes with data less than the node's data.

    • Check if the right subtree of a node contains only nodes with data greater than the node's data.

    • Recursively check if both the left and right subtrees are also binary search trees.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaBTech(IT, EC), Dual (IT & EC) with no active backlog.OYO interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Oops, System Design, Data Base, NetworksTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Prepare Data Structures
Tip 2 : Solve atleast 300-400 problems
Tip 3 : Prepare computer science subjects for solving MCQ's

Application resume tips for other job seekers

Tip 1 : Projects around oops would be great
Tip 2 : Be confident about everything you write

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test was scheduled at 2:30 PM, IST. The test was conducted online, due to the ongoing pandemic situation. Webcam was required to be switched on during the complete duration of the test. I had solved 2/2 coding questions with all test cases successfully passing. Out of the 10 MCQ questions, I had done 6. Around 90 students sat for the online coding round, 19 were shortlisted for the interview. Those who had solved both coding questions were called for interview.

  • Q1. 

    Candies Distribution Problem Statement

    Prateek is a kindergarten teacher with a mission to distribute candies to students based on their performance. Each student must get at least one candy, and if two s...

  • Ans. 

    The task is to distribute candies to students based on their performance while minimizing the total candies distributed.

    • Iterate through the array of student ratings to determine the minimum number of candies required.

    • Assign each student at least one candy.

    • Adjust the number of candies based on the ratings of adjacent students to minimize the total candies distributed.

    • Example: For ratings [5, 8, 1, 5, 9, 4], the optimal ...

  • Answered by AI
  • Q2. 

    Problem Statement: Minimum Cost to Buy Ninja Blades

    Ninja Yuki wants to purchase ninja blades at the Spring Fair in his village. Initially, he has 0 blades, and his goal is to buy 'N' blades. The merchant...

  • Ans. 

    Calculate the minimum cost to acquire a specific number of ninja blades using a given pricing mechanism.

    • Iterate through each test case to determine the minimum cost needed to acquire the desired number of blades.

    • Consider the cost of adding 1 blade versus doubling the current number of blades to reach the target quantity.

    • Keep track of the total cost as blades are acquired based on the pricing mechanism.

    • Return the minimu

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was a pure DSA based round. Two questions were asked in this round. The interviewer was quite good, and helped in between.

  • Q1. 

    First Unique Character in a Stream Problem Statement

    Given a string A consisting of lowercase English letters, determine the first non-repeating character at each point in the stream of characters.

    Examp...

  • Ans. 

    Given a string of lowercase English letters, find the first non-repeating character at each point in the stream.

    • Iterate through the characters in the string and maintain a count of each character.

    • Use a queue to keep track of the order of characters encountered.

    • For each character, check if it is the first non-repeating character by looking at its count in the map.

    • If a character's count is 1, it is the first non-repeatin...

  • Answered by AI
  • Q2. 

    Boolean Matrix Transformation Challenge

    Given a 2-dimensional boolean matrix mat of size N x M, your task is to modify the matrix such that if any element is 1, set its entire row and column to 1. Specifi...

  • Ans. 

    Modify a boolean matrix such that if any element is 1, set its entire row and column to 1 in-place.

    • Iterate through the matrix to find elements with value 1.

    • Use additional arrays to keep track of rows and columns to be modified.

    • Update the matrix in-place based on the identified rows and columns.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 75 minutes
Round difficulty - Medium

This round was also again focused on DSA. Two interviewers were present. This round was very extensive and everything was asked in depth as well as they asked to write the codes as well for all the questions. I was also asked to explain my projects, they were based on ML. Many aspects of OOPs, POP, memory allocation was asked as well.

  • Q1. 

    Maximum Sum of Index-Multiplied Rotations

    Given an array ARR of size N, determine the maximum sum of i * ARR[i] possible through any number of rotations. Both left and right rotations are allowed, and can...

  • Ans. 

    Find maximum sum of i * ARR[i] possible through any number of rotations in an array.

    • Calculate the sum of i * ARR[i] for each rotation and find the maximum sum.

    • Consider both left and right rotations.

    • Optimize the solution to avoid redundant calculations.

    • Handle edge cases like empty array or single element array.

  • Answered by AI
  • Q2. 

    Averages of Levels in Binary Tree Problem Statement

    Given an arbitrary binary tree consisting of 'N' nodes numbered from 1 to 'N'. Each node is associated with a positive integer value. Your task is to ca...

  • Ans. 

    Calculate the average of node values at each level in a binary tree.

    • Traverse the binary tree level by level using BFS

    • Calculate the sum of node values at each level and divide by the number of nodes at that level

    • Print the floor value of the average for each level

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in GurgaonEligibility criteriaAbove 6.45 CGPAOYO interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Dynamic Programming, Machine Learning, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Primary skill to be developed is problem solving, i.e proficient in data structures and algorithms.
Tip 2 : After this, practice competitive programming, start giving contests, this will make you faster.
Tip 3 : Then take any technology, e.g., machine learning, web development etc., make few but good projects using these technologies.

Application resume tips for other job seekers

Tip 1 : Make it short, 1-2 pages max. Only mention those projects that you know the best.
Tip 2 : While mentioning projects, do mention numbers in them, like what was the accuracy(in case of ML projects).

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Hard

Timing was 11 am. Platform was quite well.

  • Q1. 

    Rat in a Maze Problem Statement

    You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...

  • Ans. 

    Find all possible paths for a rat in a maze from source to destination.

    • Use backtracking to explore all possible paths in the maze.

    • Keep track of visited cells to avoid revisiting them.

    • Recursively try moving in all directions (up, down, left, right) until reaching the destination.

    • Add the path to the result list when the destination is reached.

    • Sort the result list alphabetically before returning.

  • Answered by AI
  • Q2. 

    Minimum Cost to Destination

    You are given an NxM matrix consisting of '0's and '1's. A '1' signifies that the cell is accessible, whereas a '0' indicates that the cell is blocked. Your task is to compute ...

  • Ans. 

    Find the minimum cost to reach a destination in a matrix with specified rules.

    • Use BFS traversal to explore all possible paths from the starting point to the destination.

    • Keep track of the cost incurred at each cell and update it accordingly.

    • Return the minimum cost to reach the destination or -1 if unreachable.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAOYO interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Practice data structure based questions.
Tip 2 : OOPS is very important.
Tip 3 : Prepare OS and DBMS for mcq.:

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : Keep it short.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. How do you measure growth of startup
  • Ans. 

    Startup growth can be measured through various metrics such as revenue, user acquisition, market share, and customer satisfaction.

    • Revenue growth is a key metric for measuring startup growth. This can be tracked through sales figures, profit margins, and overall revenue growth rate.

    • User acquisition is another important metric. This can be measured through the number of new users acquired over a period of time, as well a...

  • Answered by AI

Analyst Interview Questions & Answers

Oyo Rooms user image Sushant Dogra

posted on 2 Nov 2015

I applied via Campus Placement

Interview Preparation Tips

Round: Puzzle Interview
Experience: basic Guesstimation questtions,
for eg. estimate the no of sleeping all over the world right now.

Tips: Walk the interviewer through your thinking process.
donot make vague guesses.

Round: HR Interview
Experience: 1 Tell us 5 reasons why we should hire you.
2 being an electrical engineering student, why have you applied for a analytic s/operations job profile.

Skills: Ability To Cope Up With Stress, Guesstimation Cases
Duration: 2
College Name: IIT Madras

Analyst Interview Questions & Answers

Oyo Rooms user image Shobhit Shrivas

posted on 1 Nov 2015

I applied via Campus Placement

Interview Questionnaire 

7 Questions

  • Q1. I was asked 2 questions from a course called principle of economics, such as what is elasticity etc
  • Q2. It was again from my course work they asked me how to solve linear programming problem graphically
  • Q3. Then they asked me to tell me about my self
  • Q4. They asked me to estimate number of microwaves manufactured in india per year
  • Q5. Then I was asked what is my biggest achivement till now
  • Q6. Then I was asked if I have any question for them
  • Q7. He gave me 15 min to convence him so that he hirs me for his company

Interview Preparation Tips

Round: Resume Shortlist
Experience: They were mainly looking for people who has or worked in Start ups or who has some good PORs. They also shortlisted students with CGPA of more than 7.5.
Tips: Try taking good PORs and maintain a healthy CGPA. Make a one page resume.

Round: Technical Interview
Experience: It was good. This was my first interview, I was bit nurvous for obvious reasons but controlled my emotions perfectly. As interview progressed things started becoming normal.
Tips: Be confidant of what ever you speak. Try hidding you nervousness, its okay if you are not able to answer any question but make strong comeback in next.

Round: HR Interview
Experience: I was very confidant of myself and told some 8-9 qualities that I have and gave examples of where I used them in past.
Tips: Again be very confidant. Its okay if you fumble in between but make strong comeback. look into the eyes of interviewer it shows you are confidant. Don't lie, be yourself.

General Tips: Keep working hard, there is no subsitute of hardwork, even in IITs. And don't forget sometimes you have to loose small battels to win Wars.
All the best:)
Skills:
Duration: 8-10weeks
College Name: IIT Madras
Motivation: Oyo is progressing very fast and I wanted to be the part of there amazing journey.
Funny Moments: I kept looking into the eyes of both of my interviewer just to show them I was very confidant but the reality is I was very nervous and I was bluffing them:). After interview I had a headache.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about your self Why do you want to work in Oyo What is the life in Bangalore
  • Ans. 

    I am a dedicated professional with experience in management. I want to work in Oyo for its innovative approach to hospitality. Life in Bangalore is vibrant and diverse.

    • I have a strong background in management and leadership roles

    • I am attracted to Oyo for its innovative technology-driven approach to hospitality

    • Bangalore offers a vibrant cultural scene with diverse food options and entertainment

    • The city is known for its

  • Answered by AI
  • Q2. Same question
  • Q3. About salary

Vymo Technologies Interview FAQs

How many rounds are there in Vymo Technologies Member Technical interview?
Vymo Technologies interview process usually has 2 rounds. The most common rounds in the Vymo Technologies interview process are Coding Test and Technical.

Tell us how to improve this page.

Vymo Technologies Member Technical Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Planet Spark Interview Questions
3.7
 • 362 Interviews
Whitehat jr Interview Questions
3.4
 • 262 Interviews
ElasticRun Interview Questions
3.5
 • 251 Interviews
Oyo Rooms Interview Questions
3.3
 • 221 Interviews
Unacademy Interview Questions
3.0
 • 206 Interviews
upGrad Interview Questions
3.6
 • 200 Interviews
XpressBees Interview Questions
3.6
 • 162 Interviews
View all
Member Technical Staff
63 salaries
unlock blur

₹6.5 L/yr - ₹19.5 L/yr

Senior Member of Technical Staff
49 salaries
unlock blur

₹11 L/yr - ₹29 L/yr

Software Developer
19 salaries
unlock blur

₹7 L/yr - ₹18 L/yr

Product Manager
19 salaries
unlock blur

₹16 L/yr - ₹44 L/yr

Software Engineer
17 salaries
unlock blur

₹6 L/yr - ₹21 L/yr

Explore more salaries
Compare Vymo Technologies with

Mahindra Logistics

3.9
Compare

Oyo Rooms

3.3
Compare

Whitehat jr

3.4
Compare

CMS IT Services

3.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview