Filter interviews by
IP address is converted to URL through DNS resolution process involving multiple steps.
IP address is obtained from the domain name system (DNS) server when a user enters a URL in a web browser.
The DNS server looks up the IP address associated with the URL in its database.
The DNS server then returns the IP address to the user's device, allowing it to establish a connection to the server hosting the website.
For exam...
Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, promoting code reusability and organization.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present t...
OOPS concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation d...
Sort zeros to the end of the array of strings
Iterate through the array and move all zeros to the end
Use two pointers approach to swap elements
Example: Input: ['1', '0', '3', '0', '5'], Output: ['1', '3', '5', '0', '0']
Search for target value in a sorted rotated array efficiently.
Use binary search to find the pivot point where the array is rotated.
Then perform binary search on the appropriate half of the array to find the target value.
Handle cases where the target value is at the pivot point or not found.
Find the missing character in two strings with linear time complexity and constant space complexity.
Iterate through both strings simultaneously and XOR the ASCII values of characters.
The missing character will be the XOR result with the ASCII value of the last character in the longer string.
Example: s1 = 'abcd', s2 = 'abcde', missing character is 'e'.
Reverse a binary tree by swapping left and right child nodes recursively.
Start from the root node
Swap the left and right child nodes of each node recursively
Continue until all nodes have been swapped
Decorators in Python are functions that modify the behavior of other functions. Function objects are objects that can be assigned to variables, passed as arguments, and returned from other functions.
Decorators are used to add functionality to existing functions without modifying their code.
They are defined using the @ symbol followed by the decorator function name above the function definition.
Function objects in ...
I applied via Campus Placement
Linked list one easy question
Can't disclose NDA it was regarding class diagram
My favorite company is Google.
Innovative technology
Diverse range of products and services
Strong focus on user experience
IP address is converted to URL through DNS resolution process involving multiple steps.
IP address is obtained from the domain name system (DNS) server when a user enters a URL in a web browser.
The DNS server looks up the IP address associated with the URL in its database.
The DNS server then returns the IP address to the user's device, allowing it to establish a connection to the server hosting the website.
For example, ...
I chose this company because of its innovative projects, strong company culture, and opportunities for growth.
Innovative projects: I am excited about the cutting-edge technology being developed at Mts.
Strong company culture: I value a supportive and collaborative work environment.
Opportunities for growth: I see potential for career advancement and skill development here.
I want to improve my problem-solving skills by learning new programming languages and technologies.
Learn a new programming language like Python or Java
Explore new technologies like cloud computing or machine learning
Practice solving coding challenges on platforms like LeetCode or HackerRank
Reverse a binary tree by swapping left and right child nodes recursively.
Start from the root node
Swap the left and right child nodes of each node recursively
Continue until all nodes have been swapped
I applied via LinkedIn and was interviewed before Oct 2022. There were 4 interview rounds.
Dsa leetcode medium was asked
Same as the first round, dsa
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
Find the missing character in two strings with linear time complexity and constant space complexity.
Iterate through both strings simultaneously and XOR the ASCII values of characters.
The missing character will be the XOR result with the ASCII value of the last character in the longer string.
Example: s1 = 'abcd', s2 = 'abcde', missing character is 'e'.
Search for target value in a sorted rotated array efficiently.
Use binary search to find the pivot point where the array is rotated.
Then perform binary search on the appropriate half of the array to find the target value.
Handle cases where the target value is at the pivot point or not found.
Decorators in Python are functions that modify the behavior of other functions. Function objects are objects that can be assigned to variables, passed as arguments, and returned from other functions.
Decorators are used to add functionality to existing functions without modifying their code.
They are defined using the @ symbol followed by the decorator function name above the function definition.
Function objects in Pytho...
Sort zeros to the end of the array of strings
Iterate through the array and move all zeros to the end
Use two pointers approach to swap elements
Example: Input: ['1', '0', '3', '0', '5'], Output: ['1', '3', '5', '0', '0']
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
OOPS concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation detail...
I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.
Techinical questions were asked and basic oops
Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, promoting code reusability and organization.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the sa...
Top trending discussions
I applied via Company Website and was interviewed before Oct 2019. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2020. There were 4 interview rounds.
Web service flow is the sequence of steps involved in the communication between a client and a server over the internet.
Web service flow involves a client sending a request to a server
The server processes the request and sends a response back to the client
The response can be in various formats such as XML, JSON, or plain text
Web service flow can be synchronous or asynchronous
Examples of web services include RESTful API...
To check ports in Solaris or Linux machine, use the netstat command.
Open the terminal and type 'netstat -an' to display all open ports.
Use 'netstat -an | grep
To check listening ports, use 'netstat -an | grep LISTEN'.
For Solaris, use 'netstat -an | grep .
posted on 16 Sep 2021
I appeared for an interview before Sep 2020.
Round duration - 50 minutes
Round difficulty - Easy
This was a Data Structural round.
Given a two-dimensional array/list consisting of integers 0s and 1s, where 1 represents land and 0 represents water, determine the number of distinct islands. A group of...
Count the number of distinct islands in a 2D array of 0s and 1s.
Identify islands by performing depth-first search (DFS) on the grid
Use a set to store the shape of each island and check for duplicates
Consider translations to determine distinct islands
Round duration - 50 minutes
Round difficulty - Easy
This was a Data Structural round.
You are tasked with arranging 'N' words of varying lengths such that each line contains at most 'M' characters, with each word separated by a space. The challenge is to minimiz...
The goal is to minimize the total cost of arranging 'N' words on each line with a maximum character limit 'M'.
Calculate the cost of each line as the cube of extra space characters needed to reach 'M'.
Minimize the total cost by arranging words to fit within the character limit on each line.
Ensure each word appears fully on one line without breaking across lines.
Round duration - 60 minutes
Round difficulty - Easy
This was a System Design round.
Design a system similar to Red Bus for handling bookings and onboarding vendors and customers.
Implement a user-friendly interface for customers to search and book tickets
Create a vendor portal for vendors to manage their offerings and availability
Include payment gateway integration for secure transactions
Develop a robust backend system for managing bookings, cancellations, and refunds
Utilize a database to store user in...
Round duration - 50 minutes
Round difficulty - Easy
This was a System Design round
Round duration - 50 minutes
Round difficulty - Easy
This was an HR round.
Tip 1 : Practice as much as you can.
Tip 2 : Prepare for company, not in general.
Tip 3 : Your past work should be objective and your contribution should be very clear
Tip 1 : Keep only relevant things for the job you are applying.
Tip 2 : Minimal data with measurable contribution and effect.
Some of the top questions asked at the VMware Software Mts Software Engineer interview -
based on 8 interview experiences
Difficulty level
Duration
based on 19 reviews
Rating in categories
Member Technical Staff
542
salaries
| ₹22.1 L/yr - ₹40 L/yr |
Senior Member of Technical Staff
444
salaries
| ₹41.7 L/yr - ₹67.5 L/yr |
Technical Support Engineer
397
salaries
| ₹10 L/yr - ₹18 L/yr |
Business Analyst
271
salaries
| ₹4.8 L/yr - ₹19 L/yr |
Technical Staff Member 3
251
salaries
| ₹20 L/yr - ₹66 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer