VMware Software
Shana Consultancy Services Interview Questions and Answers
Q1. Search In Rotated Sorted Array Problem Statement
Given a rotated sorted array ARR
of size 'N' and an integer 'K', determine the index at which 'K' is present in the array.
Note:
1. If 'K' is not present in ARR,...read more
Q2. Minimum Jumps Problem Statement
Bob and his wife are in the famous 'Arcade' mall in the city of Berland. This mall has a unique way of moving between shops using trampolines. Each shop is laid out in a straight...read more
Q4. Round1(Coding Round): There are n seats and m people are seated randomly. Write a program to get minimum number of hops between make them seated together.
Given n seats and m people seated randomly, find the minimum number of hops to seat them together.
Find all possible contiguous groups of m seats
Calculate the number of hops required to move each group to the center seat of that group
Return the minimum number of hops required
Q6. Round3: Design makemytrip
Design makemytrip
Create a user-friendly website and mobile app for booking flights, hotels, and holiday packages
Include features like price comparison, customer reviews, and loyalty rewards
Partner with airlines, hotels, and travel agencies to offer a wide range of options
Implement secure payment gateways and customer support services
Use data analytics to personalize recommendations and improve user experience
Q7. How debugger works
A debugger is a tool used by developers to identify and fix errors in software code.
Debuggers allow developers to pause the execution of a program and inspect its state at a specific point in time.
They provide features like setting breakpoints, stepping through code, and viewing variable values.
Common debuggers include GDB for C/C++ and pdb for Python.
Debuggers can also be integrated into IDEs like Visual Studio and Eclipse.
Interview Process at Shana Consultancy Services
Top Staff Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month